如何从 Powershell 中删除文件夹?

How do I remove a folder from Powershell?

我正在尝试通过 Powershell 删除一个空文件夹。我可以手动删除文件夹 w/o 任何问题,但是当我尝试 运行 以下 PS 命令时,我收到错误消息:

PS命令是Remove-Item "C:\Program Files\P...Ware" -Force;


更新

我听从了@Captain 的建议,但仍然遇到同样的错误:

您还必须提供 -path 参数

Remove-Item -path "yourfolder path" -force

你的命令将是这样的

Remove-Item -path "C:\Program Files\P...Ware" -Force;

此解决方案可能适合您:

$allProcesses = Get-Process
#$lockedFile is the file path
foreach ($process in $allProcesses) { 
$process.Modules | where {$_.FileName -eq $lockedFile} | Stop-Process
-Force -ErrorAction SilentlyContinue
    }
Remove-Item $lockedFile

来自