PowerShell中的4NT函数

时间:2012-04-28 14:55:33

标签: powershell

我是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.

参见图片:http://social.technet.microsoft.com/Forums/en-US/winserverpowershell/thread/c7837d04-70f1-4f25-8f85-e773bdcb35da

FFIND只是一个非常漂亮,快速,搜索文件实用程序中的文本,无论是C#代码,WEB代码,txt文件,SQL代码还是文档中的某些单词或短语,都可以快速找到任何内容。

1 个答案:

答案 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