【问题标题】:How to Open Multiple Program from DVD (BAT file)如何从 DVD 中打开多个程序(BAT 文件)
【发布时间】:2018-05-09 21:09:13
【问题描述】:

我想使用 BAT 文件从 DVD 驱动器中打开多个程序。我的以下当前代码在我的 PC 上完美运行,因为 CD 驱动器被视为 ("E:\")。

我需要您的帮助来修改代码,以便无论驱动器号如何,它都能在任何 PC 上工作。

@echo off
cd "E:\Program\XYZ"
start ABC.exe

cd "E:\Program\"
start ABC.html

exit

【问题讨论】:

    标签: batch-file


    【解决方案1】:

    wmic 是获取各种信息的强大工具
    (试试wmic logicaldisk get name,description,drivetype,volumename)。
    放一个for /f 循环,就完成了:

    for /f "tokens=2 delims==" %%a in ('wmic logicaldisk where "drivetype=5" get name /value^|find "="') do set "drive=%%a"
    echo %drive%
    cd /d "%drive%\Program\"
    

    注意:如果有多个 CD 驱动器,这将返回最后一个。

    【讨论】:

      猜你喜欢
      • 2018-09-07
      • 2021-07-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-09
      • 1970-01-01
      • 2011-03-07
      • 1970-01-01
      相关资源
      最近更新 更多