请问如何使用runas命令
请问新版本中的runas和runaswait怎么能运行网络共享上的程序?例如:\192.168.0.1toolstext.exe。我用run命令试过可以执行,但用runas不行(runas($sUserName, @ComputerName, $sPassword, 0, $openfile, @SystemDir)请问runas这个命令支持吗?应该如何编写?谢谢![ 本帖最后由 fsywxs 于 2008-9-28 15:25 编辑 ] 应该可以的吧...
LZ试下酱紫
runas($sUserName, @ComputerName, $sPassword, 0, @ComSpec & " /c " & ' \\192.168.0.1\tools\text.exe', @SystemDir)
请问如何使用runas命令
我尝试了,还是不行! 原帖由 fsywxs 于 2008-9-25 11:05 发表 http://www.autoitx.com/images/common/back.gif我尝试了,还是不行!
错误提示是什么?
错误 不能执行外部命令
没有反应,我把runas替换为run就可以执行。但runas就没有反应。[ 本帖最后由 fsywxs 于 2008-9-25 12:58 编辑 ]
runas命令报错
我把命令改成这个runas("administrator", "", "123456", 1, @ComSpec & " /k \\10.15.0.22\xiaobai\1.exe")
它提示说:登录失败:未知的用户名或密码错误 run(@ComSpec & " /c net use \\10.15.0.22\ipc$ /user:administrator password")
runas("administrator", "", "123456", 1, @ComSpec & " /k \\10.15.0.22\xiaobai\1.exe")
\\10.15.0.22这台电脑的administrator密码不是123456,你当然不能直接运行它上面共享的文件,先得net use对方的ipc$共享才行,把上面的password修改成\\10.15.0.22这台电脑的管理员密码再试试看
或者用DriveMapAdd函数把对方的共享映射到本地
DriveMapAdd("z:","\\10.15.0.22\xiaobai",0,"administrator","password");将此处的password按实际修改
$pid=runas(("administrator",@computername, "123456", 0, "z:\1.exe")
ProcessWaitClose($pid)
DriveMapDel("z:")
[ 本帖最后由 palkiller 于 2008-9-25 20:44 编辑 ]
runas命令报错
好的。太感谢你了,我去试试看。有问题我再打扰你!谢谢
页:
[1]