NET USE 允许您为远程系统添加本地驱动器号,然后允许您在 PSSession 中使用驱动器号,甚至不使用PSSession。如果您没有 Powershell v5.0,这很有帮助,即使您有,
您可以使用远程机器名称或其 IP 地址作为远程 UNC 路径的一部分,并且可以在同一行指定用户名和密码凭据:
NET USE Z: \\192.168.1.50\ShareName /USER:192.168.1.50\UserName UserPassword
另一个例子:
NET USE Z: \\RemoteSystem\ShareName /USER:RemoteSystem\UserName UserPassword
或
NET USE Z: \\RemoteSystem\ShareName /USER:Domain\UserName UserPassword
如果您没有在同一行提供用户凭据,系统将提示您输入:
>NET USE Z: \\192.168.1.50\ShareName
Enter the user name for '192.168.1.50': 192.168.1.50\UserName
Enter the password for 192.168.1.50: *****
The command completed successfully.
完成以下操作后,您可以删除驱动器号:
NET USE Z: /delete
您可以使用 NET USE /? 获得完整的语法。
>net use /?
The syntax of this command is:
NET USE
[devicename | *] [\\computername\sharename[\volume] [password | *]]
[/USER:[domainname\]username]
[/USER:[dotted domain name\]username]
[/USER:[username@dotted domain name]
[/SMARTCARD]
[/SAVECRED]
[[/DELETE] | [/PERSISTENT:{YES | NO}]]
NET USE {devicename | *} [password | *] /HOME
NET USE [/PERSISTENT:{YES | NO}]
NET 是系统文件夹中的标准外部 .exe 命令,在 Powershell 中运行良好。