使用 Pushd 传递登录凭据?还有其他命令吗?

使用 Pushd 传递登录凭据?还有其他命令吗?

我的情况:我正在运行pushd命令以在远程域计算机上运行搜索。但是,当用户未登录到计算机(计算机仍处于开机状态)时,搜索执行速度非常慢/甚至根本不执行。

我想知道是否可以使用该pushd命令传递登录凭据。如果不行,还有其他选择吗?

我无法使用其他软件或软件包,例如 PsExec。

答案1

您可以使用:

net use \\RemoteComputer\c$ password /user:MY_DOMAIN\remoteUsername
"\\RemoteComputer\c$\Program Files\Java\jre6\bin\java" -version"
net use \\RemoteComputer\c$ /d

(编辑以添加来自评论的简化。每天学习新东西!)

答案2

我将使用此命令来映射驱动器。这可确保连接持续存在,并且您有一个映射到 E: 的驱动器名称,因此您只需调用该驱动器名称即可运行命令。

Net Use  E: \\server\share my_password /user:username  /persistent:MY_DOMAIN/username /y

相关内容