0
我有一个PowerShell脚本,我用来清理构建区域之前从SVN再次获取文件。我想通过记录清理的内容来改进日志记录。Powershell管道删除项目和通话功能
Get-ChildItem .\ _
-Include bin,obj,Debug,ipch,Resources _
-Exclude "*.png","*.bmp","*.jpg","*.htm*","*.xml","*.fl*","*.css" _
-Recurse _
| foreach ($_) { Remove-Item $_.fullname -Force -Recurse}
我想在这里插什么是对foreach过程中得到FullName属性输出到$ bldLog某种类型的格式表。我有一个函数,用日期时间戳格式化生成日志的消息,所以我只是打电话给WriteToLog $ msg -STATUS'INFORMATION'
我一直在试图绕过这几天,我的大脑现在到同时获得writeToLog和获取pipleLine中的Remove-Item,但没有成功。这样的过程是可能的吗?或者我只是忘记了这条管道并走到了老学校?
其实稍作修改就行了。 WriteToLog $ _。FullName。我忘了我可以使用分号分隔符在单行上包含多个命令。谢谢。 –