Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Batch file 如何编写以管理员身份运行的命令?_Batch File_Cmd - Fatal编程技术网

Batch file 如何编写以管理员身份运行的命令?

Batch file 如何编写以管理员身份运行的命令?,batch-file,cmd,Batch File,Cmd,如何编写bat文件以管理员身份运行,然后能够自动输入凭据 例如,如果是user:LocalAdmin和password:password。我目前以管理员身份运行 runas.exe/savecred/user:LocalAdmin“C:\Users\LocalAdmin\Desktop\test.bat” 但一旦我运行它,它会要求我输入密码。是否有一种方法可以将密码放入其中,这样它就不会要求输入密码在查看/SAVECRED的帮助时,可以手动输入凭据运行一次,然后下次运行将使用保存的凭据 如果这不

如何编写bat文件以管理员身份运行,然后能够自动输入凭据

例如,如果是user:LocalAdmin和password:password。我目前以管理员身份运行

runas.exe/savecred/user:LocalAdmin“C:\Users\LocalAdmin\Desktop\test.bat”


但一旦我运行它,它会要求我输入密码。是否有一种方法可以将密码放入其中,这样它就不会要求输入密码

在查看/SAVECRED的帮助时,可以手动输入凭据运行一次,然后下次运行将使用保存的凭据


如果这不起作用,请查看使用脚本语言模拟的方法(例如VBScript或PowerShell)。

如果您询问是否可以绕过UAC提示,答案是否。有关原因,请参阅以下博客文章:

该常见问题的相关摘录:

Windows Vista用户帐户控制的设计者明确决定不合并Unix中的setuid/suid或sudo等功能以及Mac OS X等类似Unix的操作系统。我认为他们做出了正确的决定

如果有可能将应用程序标记为以静默提升的权限运行,那么所有那些带有LUA bug的应用程序会怎么样?回答:它们都会被标记为无声提升。未来的Windows软件将如何编写?答:默默地提升。没有人会真正修复他们的应用程序,最终用户应用程序将继续需要并以完全管理权限运行,这是不必要的