无忧启动论坛

标题: EXEC 命令的解惑? [打印本页]

作者: 令狐大虾    时间: 2018-4-5 17:57
标题: EXEC 命令的解惑?
本帖最后由 令狐大虾 于 2018-4-7 16:28 编辑

EXEC @=%SystemRoot%\system32\orderdrv\orderdrv.cmd
EXEC @%SystemRoot%\system32\orderdrv\orderdrv.cmd
EXEC !@%SystemRoot%\system32\orderdrv\orderdrv.cmd
EXEC !%SystemRoot%\system32\orderdrv\orderdrv.cmd
EXEC %SystemRoot%\system32\orderdrv\orderdrv.cmd
如上几个命令,效果是一样的。究竟有啥区别呢?
作者: 未完成的歌    时间: 2018-4-5 18:21
去掉exec和空格效果也是一样的
作者: tools241    时间: 2018-4-5 18:22
本帖最后由 tools241 于 2018-4-5 20:04 编辑

`若无 ! 则 "执行失败会中止执行其后的命令"
`若无 = 则 "不用等待是否执行完成" 便接着执行其后的命令

`例:
`TEAM 依序执行
TEAM LOGO | WALL %Windir%\web\wallpaper\Windows\img0.jpg

`例:
kill explorer
exec ! x:\Windows\explorer.exe

作者: 2012zhd    时间: 2018-4-5 18:34
tools241 发表于 2018-4-5 18:22
`若无 ! 则 "执行失败会中止执行其后的命令"
`若无 = 则 "不用等待是否执行完成" 便接着执行其后的命令

...

厉害!
作者: 令狐大虾    时间: 2018-4-5 23:10
tools241 发表于 2018-4-5 18:22
`若无 ! 则 "执行失败会中止执行其后的命令"
`若无 = 则 "不用等待是否执行完成" 便接着执行其后的命令

...

谢谢,那么加个前缀@又表示啥意思呢
作者: 金    时间: 2018-4-6 10:17

搞事情不看攻略的吗,   

-hide 或前导"!"或"*"表示以隐藏方式执行; ※-show 表示显示执行;

前导"@"表示在后台桌面(WinLogon)执行,彻底隐藏,无法与用户交互,可用于注册,如: "EXEC @PECMD.EXE CALL $SHELL32.DLL,DllInstall,#1,U"                 
作者: 令狐大虾    时间: 2018-4-7 16:25
金 发表于 2018-4-6 10:17
搞事情不看攻略的吗,   

-hide 或前导"!"或"*"表示以隐藏方式执行; ※-show 表示显示执行;

谢谢了。就是不注意找不到哈。
作者: tyc600    时间: 2018-7-16 11:00
本帖最后由 tyc600 于 2018-7-16 11:03 编辑
金 发表于 2018-4-6 10:17
搞事情不看攻略的吗,   

-hide 或前导"!"或"*"表示以隐藏方式执行; ※-show 表示显示执行;


EXEC =_ %Programfils%.....   这个下划线是什么意思

----------------------------------------

最小化的方式,看到了。谢谢了!!
作者: ge    时间: 2018-7-16 15:36
tyc600 发表于 2018-7-16 11:00
EXEC =_ %Programfils%.....   这个下划线是什么意思

----------------------------------------

最小化方式执行
作者: hszgb    时间: 2018-7-16 16:54
都需要多学习




欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3