您好我想停止批处理文件,如果它是从特定的驱动器运行。我试过像这样的东西,虽然它不起作用。如果有人有更好的主意,我将不胜感激。
if %CD%=="^.*C:\" (goto :CDrive)
其中:CDrive是一条错误消息,指出用户正在尝试从错误的驱动器运行它。
干杯 克里斯
答案 0 :(得分:1)
您可以使用子字符串来检查:
if "%CD:~0,2%"=="C:" goto CDrive
另一种选择可能是您只是明确设置了您期望的驱动器:
pushd X:
或使用完整路径而不是相对路径。