2013-09-16 156 views
1

当我运行它时没有输出到这个脚本。我认为它很明显,但是它创建了test.txt,但没有数据放入它删除的文件中!没有输出Powershell脚本

在此先感谢

$limit = (Get-Date).AddDays(-7) 
Get-ChildItem 'C:\temp' -Recurse | 
Where-Object { 
-not $_.PSIsContainer -and $_.CreationTime -lt $limit 
} | Remove-Item | Out-File -FilePath c:\text.txt 

回答

4

删除,项目没有输出。您可以启用Remove-Item的详细输出,然后将详细信息流重定向到标准输出流,如下所示:

... | Remove-Item -Verbose 4>&1 > c:\text.txt 
相关问题