JMP 15 vs JMP 13 使用遞歸選項複製目錄當我嘗試複製包含所有內容的整個目錄時,我注意到新版本的 JMP (15) 不像 JMP13 那樣工作。遞歸選項僅在源目錄位於本地時有效,而如果它位於網絡上的遠程服務器中,則不會復制子目錄。 在 JMP 13 中,這按預期工作。
這是不受歡迎的行為,還是在 JMP15 中有額外的檢查來防止網絡資源被複製(需要任何設置)?
回复:JMP 15 與 JMP 13 使用遞歸選項複製目錄感謝您報告此問題並報告解決方法。 我們相信這個問題已在 JMP 16.1 中得到解決,該版本將在幾個月後推出。
回复:JMP 15 與 JMP 13 使用遞歸選項複製目錄即使您具有讀取權限,也無法從遠程服務器使用複制目錄。 為了解決這個問題,我編寫了一個遞歸瀏覽起始目錄、創建所有目錄(如果有)並複制每個文件的函數。
回复:JMP 15 與 JMP 13 使用遞歸選項複製目錄OK,現在安全設置有影響。 我嘗試了您的建議,將文件保存到遠程目錄中,然後再次打開它。 我沒有收到任何安全警告,也沒有在打開期間保存。為了提供更多詳細信息,我對遠程服務器目錄具有讀寫權限。 關於互聯網安全級別,我們的系統在本地互聯網安全屬性中設置為中低區域,在受信任站點屬性中設置為中。 在對像中使用函數需要什麼?
回复:JMP 15 與 JMP 13 使用遞歸選項複製目錄對,JMP 14 開始使用這些設置。將 jmp 表保存到目錄中,然後嘗試打開它。如果您看到安全警告,那可能是您的問題。
回复:JMP 15 與 JMP 13 使用遞歸選項複製目錄我無法更改 Windows 安全設置。 但我確信 JMP 發生了一些變化。 我的版本 13 在相同的系統相同的服務器上工作。
回复:JMP 15 與 JMP 13 使用遞歸選項複製目錄我想知道它是否可能與您的 Windows 安全設置有關。
https://community.jmp.com/t5/Discussions/How-to-disable-JMP-security-warning/mp/56334#M31632
回复:JMP 15 與 JMP 13 使用遞歸選項複製目錄然而,它只返回 0。 這是日誌:
rc = 複製目錄(from_path, to_path, recursive(1));
0
目錄已創建到 to_path 中,它是空的,沒有內部目錄,也沒有 outerfile.txt。
我也試過作為from_path:
"C:\TEMP\test2\"
這行得通,test2 已被創建到包含所有內容的桌面中。
回复:JMP 15 與 JMP 13 使用遞歸選項複製目錄過去我在復制目錄方面遇到過問題,儘管我的不是由於遠程服務器。 當我嘗試使用 JMP 15 時,這對我來說效果很好。
Names default to here(1);
from_path = convert file path("\\FALLER\Users\falle\Desktop\test\");
Create Directory(from_path);
Save Text file(convert file path("outerfile.txt", base(from_path)), "Test outer");
create Directory(convert file path("inner\", base(from_path)));
Save Text file(convert file path("inner\innerfile.txt", base(from_path)), "Test outer");
to_path = convert file path("$DESKTOP");
rc = Copy Directory(from_path, to_path, recursive(1));
當您嘗試複製目錄時它是否只返回零?