0

ブラウザー (この場合は Chrome) を起動して、自分のコンピューターにあるページを開き、他のコマンドの実行を続けたいと考えています。今私はこれを持っています:

@echo off

if exist "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" (
    cmd /C "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" "%cd%\MyPage\index.htm"
)
:: More commands here

pause
exit

そしてもちろん、構文が正しくないと言っています。私はここで立ち往生していて、それを行う方法がわかりません。バッチを複数回実行する場合 (毎回新しいタブを開くのではなく)、同じタグで同じファイルを開くこともできますが、少なくとも Chrome でこのコマンドが使用できるかどうかはわかりません。しかし、今のところ問題は、ブラウザーを「非同期的に」実行して、バッチ ファイルの次のコマンドに移動できないことです。

4

2 に答える 2

0

cmd /cに置き換えstart ""

@echo off
if exist "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" (
    start "" "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" "%cd%\MyPage\index.htm"
)
:: More commands here

pause
exit
于 2013-10-05T12:41:36.770 に答える