Windows中的START命令 - 系统无法接受启动命令参数1

时间:2016-05-17 15:26:44

标签: windows batch-file

我正在尝试使用START调用批处理文件,因此我可以控制其中单个编译命令的处理器关联。

ATTEMPT#1

START "" /NODE 1 /AFFINITY 0x1 build_one_qcc.bat

但我收到错误消息

  

系统无法接受START命令参数1

ATTEMPT#2

START "" build_one_qcc.bat

然后启动了一个新的cmd窗口,但在该窗口中我得到了相同的错误消息。

ATTEMPT#3

我将批处理文件的内容和START命令复制粘贴到命令窗口:

start "" /node 1 /affinity 0x1 "qcc -Vgcc_ntoarmv7le ... "

仍有同样的错误

我做错了什么?

2 个答案:

答案 0 :(得分:3)

sudo sed -i 's/{default_pass, <<"guest">>}$/{default_pass, <<"guest">>},\n {loopback_users, []}/' /etc/rabbitmq/rabbitmq.config 工作正常 start /node 0 notepad.exe在具有两个物理处理器的系统上运行良好

所以你“做错了”就是在单处理器计算机上运行它;)

每个(物理)处理器都有“自己的”DIMM插槽(这并不代表,它无法访问“其他”内存 - 这只是性能问题)。你只是不能分配不存在的内存。

答案 1 :(得分:0)

显然,1的{​​{1}}无法处理。

似乎/node 1命令的文档对start是错误的,或者至少[/NODE <NUMA-Node>]的格式不是数字。

为什么不在没有它的情况下使用它?

NUMA-Node