我的腳本運行時沒有錯誤,但是當我確認它已將一個文件夾複製到下一個文件夾沒有任何init時,源文件夾中就有文件。PS腳本運行但不復制指定的文件夾
Clear-Host
獲取和設置varible名
$ ComputerName1 =讀 - 主機 「什麼是您的計算機的名字嗎?」 $ ComputerName2 =讀取主機「有錯誤的計算機的名稱是什麼?」
如果文件夾存在,覆蓋它
如果(測試路徑 「\ $ ComputerName2 \ C $ \ ProgramData \ Micro Focus公司\」){刪除項目「\ $ ComputerName2 \ C $ \ ProgramData \微距對焦\ 「}
複製從一臺計算機到下一
拷貝項目-Path 」\ $ ComputerName1 \ C $ \ ProgramData \ Micro Focus公司\「」 \ $ ComputerName2 \ C $ \ ProgramData \微焦點\ 「
刪除所有用戶的文件夾
刪除,項目-path 「\ $ ComputerName2 \ C $ \用戶* \應用程序數據\漫遊\ Micro Focus公司\」
讀主機-prompt 「微焦點修復完成後,按Enter鍵退出」
只是爲了重申我在說什麼。我的腳本應該將文件夾及其所有內容從計算機A複製到計算機B.如果文件夾存在於計算機B上,它應該覆蓋該文件夾。現在,當腳本運行時,它會驗證路徑(沒有問題),刪除現有文件夾,然後從計算機A複製文件夾,但計算機B上的文件夾爲空。我已驗證文件夾中是否有內容副本。有什麼我失蹤?在本地計算機上運行腳本會導致相同的問題。 –