如何在不写密码的情况下运行“runas”命令

Lea*_*lli 7 runas active-directory batch-file

我需要运行“runas”命令以自动登录 Active Directory 上的应用程序用户。然后我需要运行一个可执行文件。

我可以以某种方式执行此操作或解决不键入密码的问题吗?

Ro *_* Mi 7

概括

Runas 可能不受支持,但您可以使用免费软件实用程序 CPAU http://www.joeware.net/freetools/tools/cpau/index.htm

此实用程序将允许您使用与当前用户不同的一组凭据启动应用程序。CPAU 优于 runas 的优点是您可以在运行时指定用户名和密码。使用 runas 命令,您首先必须配置缓存凭据或在每次运行时提示输入密码。

例子

使用 CPAU 启动 iexplore.exe,您可以使用如下语句:

从 cmd 提示符:

cd <path to cpau> -d
cpau.exe  /u domain\username  /p 123456  /ex "c:\Program Files (x86)\Internet Explorer\iexplore.exe" /lwp
Run Code Online (Sandbox Code Playgroud)

来自PowerShell脚本:

cd <path to cpau> -d
invoke-expression "cpau.exe  /u 'domain\username'  /p '123456'  /ex 'c:\Program Files (x86)\Internet Explorer\iexplore.exe' /lwp"
Run Code Online (Sandbox Code Playgroud)

/lwp表示 Load With Profile,可以用/lwopLoad without Profile代替