以当前用户身份运行bat

时间:2010-10-14 16:13:01

标签: batch-file uac

让我们说我打开1.bat打开2.bat我希望3.bat打开用户当前登录的权限并且不提示输入密码 编辑:我忘了告诉1.bat在系统

下运行

1 个答案:

答案 0 :(得分:0)

如果用户运行1.bat,并且1.bat运行2.bat,而2.bat运行3.bat,那么3.bat将作为执行1.bat的用户帐户运行。没有必要做任何不同的事情。

编辑:由于问题是1.bat是作为系统运行的,所以这会改变一些事情。

试试这个想法。使用runas command。现在,这会提示您输入密码,但我敢打赌,您可以通过echoing the text of your password to the standard input来解决这个问题。