NET USE
リモートシステムのローカルドライブ文字を追加できます。これにより、PSSessionで、またはPSSessionなしでドライブ文字を使用できます。これは、Powershell v5.0をお持ちでない場合に役立ちます。お持ちの場合でも、
リモートUNCパスの一部としてリモートマシン名またはそのIPアドレスを使用でき、同じ行でユーザー名とパスワードのクレデンシャルを指定できます。
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で正常に機能します。