小编use*_*815的帖子

如何使用带垂直条的语句批处理文件?

我试图找出一个OS是32位还是64位使用批处理文件,然后根据输出运行程序.这是我到目前为止所拥有的

if (systeminfo | findstr = based) == "x64-based PC" run 64-bit Program
else run 32-bit program 
Run Code Online (Sandbox Code Playgroud)

我不断得到"|此时出乎意料".我试过使用帽子^而没有括号但我似乎无法通过该错误.是否有我缺少的东西或其他方式来做到这一点.批处理文件和程序将在闪存驱动器上,并在多个Windows PC上使用.systeminfo命令是我所知道的唯一获取我需要的结果的方法,我知道该命令有效,但我需要该程序来查看结果并做出决定.任何想法将不胜感激!提前致谢

command if-statement batch-file

1
推荐指数
1
解决办法
1180
查看次数

标签 统计

batch-file ×1

command ×1

if-statement ×1