除了PowerShell脚本中的一个文件之外,从文件夹中删除所有文件的最紧凑方法是什么。我根本不关心保存哪个文件,只要保存一个即可。
我正在使用 PowerShell 2 CTP。
更新:
到目前为止所有答案的合并......
$fp = "\\SomeServer\SomeShare\SomeFolder"
gci $fp |where {$_.mode -notmatch "d"} |sort creationtime -desc |select -last ((@(gci $fp)).Length - 1) |del
有人看到使用这个有什么问题吗?-notmatch 部分怎么样?