- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我试图使用批处理文件确定操作系统是 32 位还是 64 位,然后根据输出运行程序。这是我目前所拥有的
if (systeminfo | findstr = based) == "x64-based PC" run 64-bit Program
else run 32-bit program
我不断收到“| 此时出乎意料”。我试过使用帽子 ^ 并且没有括号,但我似乎无法通过该错误。有没有我遗漏的东西或其他方法可以做到这一点。批处理文件和程序将在闪存驱动器上,并在多台 Windows PC 上使用。 systeminfo 命令是我所知道的获得所需位结果的唯一方法,我知道该命令有效,但我需要程序查看结果并做出决定。任何想法将不胜感激!提前致谢
最佳答案
不幸的是,您不能包含(可能的)多行输出 systeminfo | findstr = based
在 if
语句中。
您必须像这样捕获输出:
for /f "tokens=3" %%A in ('systeminfo ^| findstr based') do (
if /i "%%~A"=="x64-based" (
:: Run 64-bit Program
) else (
:: Run 32-bit Program
)
)
但是,我建议只使用 PROCESSOR_ARCHITECTURE
。
reg query "HKLM\System\CurrentControlSet\Control\Session Manager\Environment" /v PROCESSOR_ARCHITECTURE
关于if-statement - 如何使用带有竖线的批处理文件 if 语句?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17353531/
这个问题不太可能帮助任何 future 的访问者;它只与一个小的地理区域、一个特定的时间点或一个非常狭窄的情况有关,这些情况并不普遍适用于互联网的全局受众。为了帮助使这个问题更广泛地适用,visit
我正在寻找在 TextView 中引用部分文本的问题的解决方案。文本很长,有些部分需要引用/突出显示。我用 HTML (Html.fromHtml(String)) 制作了一些东西,但没有这条红色垂直
我试图排除竖线“|”从我的输入字段“评论”中,尽管我仍然想保留基本标点符号,如 , 。 : ; - 我陷入了如何保留一些特殊字符但删除另一个字符的困境。正则表达式不强,希望一些新鲜的眼光会有所帮助。
所以我想将检查的值添加到数组中,并添加竖线而不是逗号来分隔每个值,有什么方法可以使用 Jquery map .get() 函数来做到这一点,您可以提供任何链接或任何建议会很感激的。先感谢您。 $(
我在处理我正在构建的网站上图片下方的文字时遇到问题: 1) “返回主页”的字体从它设置的 (Georgia, 0.9em) 更改为 Firefox 中的默认字体。它不会在 Safari ( http:
例如,我想要所有逗号(或类似这样的任何其他字符: "/、|、&、$ 等等 ") 来自不同颜色的文本。 这可能吗?! 最佳答案 您可以使用 span 将逗号或&符号与文本的其余部分分开 Some te
我知道html中有hr(水平线),但我不相信有vr(垂直线)。我错了吗?如果没有,为什么没有垂直规则? 最佳答案 不,没有垂直规则。 编辑:现在是 2021 年(我回答这个问题 12 年后),我不再认
在 W3Schools他们同时声明|和 ^意思是:选择一个属性开始具有指定值的元素。 那么有什么区别呢? 最佳答案 插入符 (^): 选择一个元素 ( ),其中指定属性 ( rel ) 的值以特定值
我们在其中一个模块中使用竖线 | (|) 字符作为字段分隔符。所以用户不应该在标题中使用这个字符。 如果他们确实使用它,我想用类似的字符替换它。 它有 Unicode 替代品吗? 我找到的唯一一个看起
|&(竖线,& 符号)在 bash 中是什么意思?例如 node app.js |& logger -t my-app & 最佳答案 |& 是 Bash 4 中添加的 &1 | 的语法糖。 IE。它将
今天我在 jQuery 中遇到了这个正则表达式 source code - 第 66 行(以及其他一些地方),我找不到任何相关信息。 // Used for matching numbers [+-]
这个问题在这里已经有了答案: What does the pipe character do in a Java method call? (3 个答案) 关闭 4 年前。 我的问题可能很基本,但我
例如: WakeLock wakeLock = powerManager.newWakeLock(PowerManager.FULL_WAKE_LOCK| PowerManager.A
我正在尝试执行 this code使用 System.Diagnostics.Process。它在命令行中工作正常。但在 C# 中,它在 | 字符上失败。 var myProcess = new Pr
我正在尝试开发类似的东西。但我的要求有点不同。我想计算第一行和第二行中分隔符的数量。如果两行的分隔符都匹配,则很好,否则需要将文件移至拒绝文件夹。下面是脚本。但在这里我有一个问题,我如何计算不同文件中
我在 Firebug 中注意到这条规则: *|*:link { color:#0000EE; } 我不确定我以前是否见过竖线 (|)。它位于 about:PreferenceStyleSheet
这是我的正则表达式: "button:not([DISABLED])".match(/\([^()]+\)|[^()]+/g); 结果是: ["button:not", "([DISABLED])"]
我需要向包含未转义“|”的地址发送 GET 请求(竖线)。服务器(不是我的)不会接受带有转义 | 的查询。 (即 %7C) 但是,每当我从地址构造一个新的 Uri 时,我都可以看到 absoluteU
我正在尝试在 KeyEvent 中查找我可以在键盘上输入的所有键的 VK_xxx 。除了上面的 5 个之外,我可以找到其中的大多数。知道为什么这 5 个缺失吗?我应该使用移位 mask 吗?如果我走这
我是一名优秀的程序员,十分优秀!