自定义命令中想使用cmd怎么添加参数?

路径: cmd.exe
参数: shutdown /s /t 5
发现上面这样设置这样无法执行。
但是如果是下面这个却是可行的。
路径: cmd.exe
参数: /c {query}
所以为什么?

:sweat_smile: 参数改成/c shutdown /s /t 5
或者直接
路径: shutdown
参数: /s /t 5

cygwin运行sh的传参貌似有问题. 写个脚本在里面
echo $1 是空白字符呢?

贴下命令的详细的设置及测试输入。

test.sh

#!/usr/bin/env bash
echo $1
sleep 10
{ e }  $ cd dir                                                                                                             /cygdrive/e
{ dir }  $ ls                                                                                                           /cygdrive/e/dir
test.sh
{ dir }  $ ./test.sh 123                                                                                                /cygdrive/e/dir
123
{ dir }  $             

通过listray自定义命令方式运行后脚本获取不到参数
自定义命令的配置:

环境是win10 x64 14393
shell 用的babun( mintty)
listray 版本5.00.2406

试下用Win+R运行对话框运行这个脚本能取到参数么,如果也不行可能是关联的问题。

win +r 运行也取不到. :anguished: