命令行 / Powershell 命令将文件名通过管道传输到应用程序

And*_*vić 3 powershell automation command-line

我想在应用程序名称后输入当前目录中的所有文件名,如下所示:

root\file1.ext
root\file2.ext
root\file3.ext

$ app.exe file1.ext file2.ext file3.ext
Run Code Online (Sandbox Code Playgroud)

我可以编写一个可以自动执行此操作的批处理文件并将其添加到 PATH 变量中,这是一个不错的解决方案。但是 PowerShell 可以让我即时编写这样的命令吗?

小智 6

你可以使用这个:

app.exe (dir *.ext)
Run Code Online (Sandbox Code Playgroud)