2013-04-11 129 views
1

我使用PowerShell來文件複製到遠程計算機強制文件的副本witht他下面的命令:如何使用PowerShell

它的工作很好,但有時我收到以下錯誤消息:「進程無法訪問該文件,因爲它正在被另一個進程使用。」

即使文件正在使用,是否可以強制複製文件?

回答

1

要做到這一點的唯一方法是擺脫進程對您覆蓋的文件的處理。

它是訪問該文件的服務或桌面應用程序。您可以使用SysInternals中的handle.exe找到可以訪問該文件的內容。

一旦你知道什麼是訪問文件,你可以遠程停止/殺死它(假設你有權限這麼做)。

+0

非常感謝,我已經關閉了窗口服務,但該文件留鎖...我會試試這個:http://stackoverflow.com /問題/ 958123/PowerShell的腳本來檢查應用程序 - 這就是鎖定-A-文件 – forumma 2013-04-11 17:26:19