我收到以下错误:
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 文件运行一个命令,并为其他文件运行一个单独的命令以强制 url 文件在单独的浏览器窗口中打开。