Board logo

标题: at命令中为什么无法显示%username% [打印本页]

作者: namejm     时间: 2006-4-22 23:12    标题: at命令中为什么无法显示%username%

XP下做了个at任务调用test.bat后台执行,test.bat中有一句是 echo %username%>>D:\list.txt,到点执行test.bat之后,list.txt中并没有出现当前登录用户名,而是显示
"ECHO处于关闭状态",如果单独执行test.bat则能正确显示,请问这是怎么回事?

[ Last edited by namejm on 2006-4-22 at 23:41 ]
作者: chenall     时间: 2006-4-23 09:10
at 命令使用的是SYSTEM帐户
里面没有%username%变量.
你可以使用at xx:xx /interactive cmd
启动cmd
然后set查看.