我有以下代码来删除文件夹的内容。
$Folder = "C:\Scripts\"
Remove-Item –path $Folder –recurse -Force
write-host "Content of $Folder Deleted.." -BackgroundColor Green -ForegroundColor Black
它工作正常,但它也删除了父文件夹(脚本)。
请让我知道我在这里缺少什么
使用您的命令,您将删除该文件夹。如果要删除文件夹的内容,您需要首先获取内容并将它们传送到 remove-item 命令中。更新后的代码如下所示:
$Folder = "C:\Scripts\"
Get-ChildItem $Folder | Remove-Item –recurse -Force
write-host "Content of $Folder Deleted.." -BackgroundColor Green -ForegroundColor Black
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句