這個問題很容易理解。
昨天我安裝了
當我嘗試通過Remove-Item .\en_visual_studio_2015_shell_isolated_x86_dvd_9fda4a05.iso終端洗掉它時,會出現以下錯誤:
Remove-Item : Cannot remove item C:\Users\franc\OneDrive\Desktop\en_visual_studio_2015_shell_isolated_x86_dvd_9fda4a05.iso: The process cannot access the file
'C:\Users\franc\OneDrive\Desktop\en_visual_studio_2015_shell_isolated_x86_dvd_9fda4a05.iso' because it is being used by another process.
At line:1 char:1
Remove-Item .\en_visual_studio_2015_shell_isolated_x86_dvd_9fda4a05.i ...
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CategoryInfo : WriteError: (C:\Users\franc\...vd_9fda4a05.iso:FileInfo) [Remove-Item], IOException
FullyQualifiedErrorId : RemoveFileSystemItemIOError,Microsoft.PowerShell.Commands.RemoveItemCommand
所以我試圖找出處理該檔案的內容:
$handleOut = handle
foreach ($line in $handleOut) {
if ($line -match '\S \spid:') {
$exe = $line
}
elseif ($line -match 'C:\\Users\\franc\\OneDrive\\Desktop\\en_visual_studio_2015_shell_isolated_x86_dvd_9fda4a05.iso') {
"$exe - $line"
}
}
但答案是:
System pid: 4 \<unable to open process> - 7540: File (R--) C:\Users\franc\OneDrive\Desktop\en_visual_studio_2015_shell_isolated_x86_dvd_9fda4a05.iso
System pid: 4 \<unable to open process> - 7B18: File (RW-) C:\Users\franc\OneDrive\Desktop\en_visual_studio_2015_shell_isolated_x86_dvd_9fda4a05.iso
我最終使用了Process Explorer,我發現處理檔案的是 OneDrive。
我停止了 OneDrive,但問題仍然存在。
有什么建議嗎?
uj5u.com熱心網友回復:
這純粹是猜測,但聽起來您需要卸載 iso:https ://www.digitalcitizen.life/mount-unmount-iso-file-explorer/
uj5u.com熱心網友回復:
您是否嘗試過使用-Force引數運行命令?
Remove-Item .\en_visual_studio_2015_shell_isolated_x86_dvd_9fda4a05.iso -Force
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/415803.html
標籤:
上一篇:從csv檔案頭值替換AD屬性值
下一篇:Powershell如何決議陣列
