【问题标题】:How can I make these into a batch command?我怎样才能把这些变成一个批处理命令?
【发布时间】:2015-01-25 05:12:21
【问题描述】:

如何为目录中的所有不同文件创建一个批处理文件?

drg2sbg.exe file.drg -o file.sbg
drg2sbg.exe file.drg -t file.txt
drg2sbg.exe file.drg -b file.bmp

谢谢,

【问题讨论】:

    标签: batch-file command


    【解决方案1】:
    for %%a in (*.drg) do (
     drg2sbg.exe "%%~a" -o "%%~na.sbg"
     drg2sbg.exe "%%~a" -t "%%~na.txt"
     drg2sbg.exe "%%~a" -b "%%~na.bmp"
    )
    

    其中%%a 依次设置为*.drg 文件的每个名称,%%~na 提取名称部分。

    (作为批处理文件中的行 - 将 %% 减少到 % 以直接从提示符操作)

    【讨论】:

    • 感谢您的解释完美,花了我很长时间寻找这个解决方案:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-14
    • 2020-06-23
    • 1970-01-01
    • 2020-01-01
    • 2014-01-28
    • 1970-01-01
    相关资源
    最近更新 更多