0
我收到以下錯誤運行:錯誤/我一起切換,如果與命令中的for循環
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文件。
如果很難看出,''%〜xI「'應該是''%%〜xI'',請'接受'Endoro的答案,如果它解決了你的問題。 – foxidrive