我有一个批处理文件(在启用命令扩展的Windows XP中),其中包含以下行:
for /f %%s in ('type version.txt') do set VERSION=%%s
在某些计算机上,它可以正常工作(如这个SO问题所示),但在其他计算机上它会关闭cmd(控制台窗口会立即关闭)。
为什么?
注意:这些计算机似乎具有类似的配置:XpSP2,用户具有管理员权限,在HKEY_CURRENT_USER\Software\Microsoft\Command Processor中未定义“命令处理器”...