次のエラーが表示されます。
The following usage of the path operator in batch-parameter
substitution is invalid: %~xI"==".URL" (start /B "%%I" "%PROGNAME%\Internet Expl
orer\iexplore.exe" "%%I")
For valid formats type CALL /? or FOR /?
The syntax of the command is incorrect.
私のコードはこれです:
for %%I in (%CD%\Startup\*) do IF /i "%~xI"==".URL" (start /B "%%I" "%PROGNAME%\Internet Explorer\iexplore.exe" "%%I") ELSE (start /B "%%I" "%%I")
.url ファイルを他の拡張機能と同じディレクトリに配置し、url ファイルに対して 1 つのコマンドを実行し、他のファイルに対して別のコマンドを実行して、url ファイルを別のブラウザー ウィンドウで強制的に開くようにしています。