ren 命令怎么就不能在runas运行呢?
本帖最后由 leon460 于 2011-7-25 23:09 编辑测试了好久,还是没有搞定它,只好来网上求助了。
我在dos窗口中,运行 "ren c:\1.txt 2.txt成功!!
但是我想用runas却怎么测试都不成功 Runas("本机管理员",@ComputerName,"密码",0,”ren c:\1.txt 2.txt“)
目的:我想在用户是guest权限下,(我已经拥有了本机管理员的账号和密码)修改其文件名 只有在管理员权限下才能访问的文件。
最近有在公司写一个脚本,要用一个最新的文档代替用户端旧的文档(我是有管理员权限的哈,因为我就是管理员哈),其中很多用户就是guest组的权限,所以出现以上问题,需要用runas来写
我不知道是不是因为 ren 文件重命名是内部命令的原因,
还有的runasset已被删除,请问,怎样才能替代它?如果我有很多的语句,难道要一行行都用runas代替???痛苦
之前也有人提问过这样的问题,没有解决
非常感谢。 方法1:
运行 DOS(控制台)命令, 请使用:
RunAs ("用户名", "域", "密码", 登录标志, @ComSpec & " /c " & 'commandName', "", @SW_HIDE)
不要忘了 "/c" 前面的一个空格
方法2:
使用內部命令編譯個重命名程序
之後 RunAs ...
方法3:
注入提權
#include <LocalSecurityAuthority.au3>
_CreateProcessAsSystem(@ScriptFullPath, " -System", "WinLogon.exe") 回复 3# CCTRV
感谢了,我试试看
页:
[1]