返回

调用可执行文件以在所有文件夹cmd或powershell中执行命令

发布时间:2022-09-07 21:31:05 319
# 工具

我正在对我的工具使用这个 .bat 命令。rip_images.exe 是一个合并图像的工具

rip_images.exe -c 1 00000001.jpg 00000002.jpg 00000003.jpg 00000004.jpg -o out.png
rip_images.exe -c 1 00000001.bmp 00000002.bmp 00000003.bmp 00000004.bmp -o out.bmp

如果我将这些文件放在可执行文件的同一个文件夹中,就可以工作。

我需要一个在文件夹中搜索 .jpg 和 bmp 并在每个文件夹中执行 .exe 的命令,分别给出每个文件夹中的合并文件。cmd或powershell。我在powershell中尝试过类似的东西

Powershell "Get-ChildItem -File -Filter *bmp |ForEach-Object 
{.\rip_image.exe -c 1 $_.FullName}"

但它是一个文件一个文件地运行的,需要像保存变量这样的东西来为/r输入参数吗?

例子:

 rip_images.exe -c 1 var1 var2 var3 var4 -o out.bmp

谢谢大家的关注。

特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(1)
按点赞数排序
用户头像
下一篇
C++ Winsock关闭插座 2022-09-07 20:38:50