我是PowerShell的新手并试图从4NT切换。我已经阅读了很多人做同样的看法并且看起来很高兴,但我想问一下是否有人遇到任何类似于这些4NT功能的PowerShell开发功能:
列表
选择
FFIND
我会错过SELECT和FFIND。
SELECT可以使用别名来使用空格键轻松选择不同类型的多个文件,然后非常快速地自动删除/复制/等它们,而无需过度输入或加载GUI应用程序。
ex. Typing my alias "SD" this window would appear and I could easily tick several files and hit enter to automatically delete them. Very handy when you need to delete many files among a larger set of files you do not want to delete.
FFIND只是一个非常漂亮,快速,搜索文件实用程序中的文本,无论是C#代码,WEB代码,txt文件,SQL代码还是文档中的某些单词或短语,都可以快速找到任何内容。
答案 0 :(得分:1)
我认为这种特殊方式仅在V3中受支持,但在PowerShell V3中,您可以轻松完成此任务:
Get-ChildItem c:\temp | Out-GridView -PassThru | Remove-Item -WhatIf
或者如果你想获得简洁(只有列表文件 - 不是dirs - 也是V3功能)
ls c:\temp -af | ogv -passthru | ri -wh