通过命令提示一次从文件夹中删除20个文件中的3个

时间:2016-08-17 22:29:21

标签: windows shell command command-prompt

c:\ users \ sam \ desktop \ test Del x1.txt x2.txt x3.txt

这工作正常。但是如何在不进入文件夹路径的情况下这样做。

1 个答案:

答案 0 :(得分:0)

你在这里有点深奥......编写脚本会更容易。

这是一个基本脚本,你可以从这里扩展:

#Get the path
$path = "$env:USERPROFILE\Desktop"

#Get the files in the path
$Files = Get-ChildItem $path

#Loop through each file
foreach($file in $files)
{
    #Check to see if it's a text file
    if($file -like "*.txt")
    {
        #Delete the file and do not confirm
        Remove-Item $file -Confirm:$false -ErrorAction SilentlyContinue
    }
}