使用PowerShell删除文件夹的内容

空编码器

我有以下代码来删除文件夹的内容。

$Folder = "C:\Scripts\"
Remove-Item –path $Folder –recurse -Force
write-host "Content of $Folder Deleted.." -BackgroundColor Green -ForegroundColor Black

它工作正常,但它也删除了父文件夹(脚本)

请让我知道我在这里缺少什么

DJ

使用您的命令,您将删除该文件夹。如果要删除文件夹的内容,您需要首先获取内容并将它们传送到 remove-item 命令中。更新后的代码如下所示:

$Folder = "C:\Scripts\"
Get-ChildItem $Folder | Remove-Item –recurse -Force
write-host "Content of $Folder Deleted.." -BackgroundColor Green -ForegroundColor Black

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何使用Powershell从文件夹的根目录中仅删除子文件夹和子文件夹的内容,而不删除单个文件

如何使用npm清理(删除内容)文件夹

使用forfiles删除文件夹及其内容

使用python分别删除文件夹的内容

使用powershell脚本复制保留文件夹结构的文件夹内容

使用Powershell删除SSISDB目录中的SSIS文件夹

如何删除文件夹的内容?

查找文件夹并删除内容

Powershell-监视文件夹内容

如何从Powershell中删除文件夹?

用于删除文件夹的Powershell脚本

使用 Powershell 删除多个特定命名文件夹和其他带有文件的子文件夹

如何使用Powershell将文件夹的内容复制到另一个特定的文件夹?

使用powershell将子文件夹内容上移一层;不同的父文件夹

如何使用PowerShell从文件夹和所有子文件夹中删除所有访问规则?

如何在Windows中使用bat文件删除文件夹和所有内容?

使用tar提取文件夹内容?

使用Ansible复制文件夹内容

删除文件夹内容但不删除文件夹

使用PowerShell脚本从所有30天以上的子文件夹中删除文件

使用powershell从特定日期删除文件夹内的文件

使用Powershell删除文件夹中多个csv文件中的空行

Powershell命令删除子文件夹而不删除根

使用FSO创建或删除文件夹

使用htaccess删除文件夹名称

使用Htaccess删除文件夹名称

使用htaccess删除子文件夹

使用PowerShell同步文件夹

使用 powershell 浏览文件夹树