我試圖從inetpub
刪除一些文件和文件夾,並從不同的位置恢復它們,但我得到了以下錯誤消息:如何找出哪些文件正被另一個進程
remove- item:無法刪除項目C:\ inetpub \ wwwroot \ Russia \ Admin \ Views:該進程無法訪問文件'C:\ inetpub \ wwwroot \ Russia \ Admin \ Views \',因爲它正在被另一個進程使用。
在C:\開發\ PowerShells \ Russia_RestoreFromBackups.ps1:54字符:2
+刪除項$ _全名-recurse -force
+ ~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~
沒有安裝IIS,那麼它只是生產服務器文件夾結構的複製。有什麼方法可以找出哪些文件正在被哪個進程使用?
get-childitem "C:\inetpub\wwwroot\Russia\Admin" -recurse | % {
remove-item $_.FullName -recurse -force
}
start-sleep 5
get-childitem "C:\inetpub\wwwroot\Russia\Tablet" -recurse | % {
if($_.Name -ne 'mediacontent')
{
remove-item $_.FullName -recurse -force
}
}
如果您只是使用'刪除項目「C:\ inetpub \ wwwroot \ Russia \ Admin」-Recurse -Force',是否會出現相同的錯誤? –