1
start iexplore test.html
exit

これはhttp://test.htmlを開こうとしますが、バッチファイルと同じディレクトリにあるローカルファイルtest.htmlを開こうとしています。

start firefox test.html
exit

Firefoxでローカルファイルを開くことにより、期待どおりに機能します...バッチファイルに関連するローカルファイルをバッチで強制的に開くようにする方法はありますか?

Daveが提案したように使用start iexplore file://%CD%\test.htmlすることはできますが、thumdriveでは使用できません。これが私が必要としていることです。

4

3 に答える 3

5

これは、ローカルドライブとUSBドライブの両方で機能するようです。

START iexplore %~dps0test.html

于 2012-06-01T02:33:14.767 に答える
4

通常渡すファイルを開くには、

start iexplore file://c:\test\test.html

したがって、現在のパスを知るための何らかの方法が必要になります。%CD%これは、疑似変数を使用して行うことができます。

start iexplore file://%CD%\test.html

于 2012-05-31T23:23:39.330 に答える
0

使用する

"C:\Program Files\Internet Explorer\iexplore.exe" "file://%~dp0test.html"

もしも

  • IEがデフォルトのブラウザであると想定したくない
  • アドレスバーに完全なファイル名を表示したい
于 2021-06-30T19:11:59.200 に答える