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
OR
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中可以正常工作。