gpt4 book ai didi

powershell-4.0 - 如何删除不为空的文件夹?

转载 作者:行者123 更新时间:2023-12-02 01:19:39 28 4
gpt4 key购买 nike

我正在使用这些线路。有什么办法可以缩短它或者这是最好的吗?目标是删除 Refresh 文件夹及其所有内容。该脚本有效,但我希望它尽可能小。

# Set var $Path to equal Refresh folder
$Path = "C:\data\Refresh"
# Find sub-folders of Refresh
Get-ChildItem -Path $path -Recurse | Remove-Item -Force -Recurse
# Delete Refresh top level folder itself
Remove-Item $Path -Force

最佳答案

既然你想删除文件夹和它的所有内容,就不用理会 Get-ChildItem。只需使用要删除的路径调用 Remove-Item

$Path = 'C:\data\Refresh'
Remove-Item $Path -Recurse -Force

或者只是

Remove-Item 'C:\data\Refresh' -Recurse -Force

关于powershell-4.0 - 如何删除不为空的文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40915268/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com