通过Powershell执行文件
答
gci | ?{$_ -is [io.fileinfo]} | ii
可以使用Get-ChildItem的路径参数选择的目录。
更新:有限选择中的文件。是目录中的所有项目。
答
使用Get-childitem找到你想要的目录中的所有项目。然后,您可以将此列表转换为一个字符串列表,其中每个字符串都是文件的名称。
然后使用“&”运营商执行的每个文件。
I.E.
gci | select name | foreach-object { & $_.tostring() }
类似的东西。
请参见: http://technet.microsoft.com/en-us/library/ee176949.aspx
答
我会用:
Get-ChildItem -filter *.exe |
Invoke-Item
你问只在一个目录下的程序。 IO.FileInfo答案将打开word文档以及运行程序。那么将与&的答案。您不必按字母顺序排序,因为这就是文件如何返回的方式,但如果您愿意,可以在中间放置一个Sort-Object。
希望这有助于