Windows 10 には、PowerShell を使用するなど、コンピューターにネットワーク ドライブをマップする複数の方法が用意されています。これは、スクリプトを作成するときや、コマンド ライン インターフェイスを使用する場合に便利です。
PowerShell (または、コマンド プロンプトやファイル エクスプローラーなどのその他の方法) を使用してネットワーク共有フォルダーをマップすると、このプロセスによって宛先フォルダーへのポインターが作成され、ファイル エクスプローラーに割り当てられた文字のドライブとして表示されます。
このガイドでは、PowerShell を使用して Windows 10 でネットワーク ドライブをマップする方法について説明します。さらに、不要になったときにマッピングを切断する手順の概要を説明します。
PowerShell でネットワーク ドライブをマップする
PowerShell でネットワーク ドライブをマップするには、次の手順を使用します。:
開く 開始 Windows 10 で。
@media のみの画面および (最小幅: 0px) および (最小高さ: 0px) { div[id^=”bsa-zone_1659356193270-5_123456″] { 最小幅: 300px;最小高さ: 250px; @media only screen and (min-width: 640px) and (min-height: 0px) { div[id^=”bsa-zone_1659356193270-5_123456″] { min-width: 120px; } }最小高さ: 600px; } }
PowerShell を検索し、一番上の結果をクリックしてコンソールを開きます。
次のコマンドを入力してドライブ割り当て文字を手動でマップし、Enter<を押します。/strong>:
New-PSDrive-Name”DRIVER-LETTER”-PSProvider”FileSystem”-Root”\\DEVICE-NAME-OR-IP\SHARED-FOLDER”-Persist
コマンドで、置き換えますDRIVER-LETTER を、使用したいまだ使用されていないドライブ文字に置き換えます。次に、DEVICE-NAME-OR-IP と SHARED-FOLDER を、共有フォルダーをホストするデバイスのコンピューター名または IP アドレスの名前と、共有フォルダーの名前に変更します。.たとえば、次のコマンドは、ShareOne フォルダーをドライブ文字「E」のコンピューターにマップします。
New-PSDrive-Name”E”-PSProvider”FileSystem”-Root”\\vm-beta\ShareOne”-Persist
手順を完了すると、ネットワーク共有フォルダーがコンピューターにマップされ、ファイル エクスプローラーに表示されます。
PowerShell で資格情報を使用してネットワーク ドライブをマップする
アカウント名とパスワードを提供するネットワーク ドライブをマップするには、次の手順を使用します。
スタートを開く.
PowerShell を検索し、一番上の結果をクリックしてコンソールを開きます。
次のコマンドを入力して、適切な資格情報で変数を作成し、 Enter:
$cred=Get-Credential-Credential ユーザー名 簡単なヒント: Active Directory でドライブをマッピングする場合は、network\admin のようにネットワーク名を使用してアカウント情報を指定することを忘れないでください。
アカウントのパスワードを確認します。
[OK] ボタンをクリックします。
次のコマンドを入力して、ドライブ文字を手動で割り当てるドライブをマップし、 を押します。 >Enter:
New-PSDrive-Name”E”-Root”\\DEVICE-NAME-OR-IP\SHARED-FOLDER”-Persist-PSProvider”FileSystem”-Credential $cred
コマンドで、DRIVER-LETTER を、使用するまだ使用されていないドライブ文字に置き換えます。次に、DEVICE-NAME-OR-IP と SHARED-FOLDER を、共有フォルダーをホストするデバイスのコンピューター名または IP アドレスの名前と、共有フォルダーの名前に変更します。.たとえば、次のコマンドは、ShareOne フォルダーをドライブ文字「E」のコンピューターにマップします。
New-PSDrive-Name”E”-Root”\\vm-beta\ShareOne”-Persist-PSProvider”FileSystem”-資格 $cred
手順を完了すると、コマンドが認証され、共有フォルダーが Windows 10 のドライブとしてマップされます。
資格情報を使用して接続する場合、手動でパスワードを提供するように常に求められます. この手順を回避したい場合は、コンピューター上の暗号化されたファイルにパスワードを保存し、PowerShell を使用してそのファイルにクエリを実行できます. または、プロセスを高速化できます.リモート ホスト アカウント名とパスワードを Credential Manager に保存し、次のように-Crendtial オプションを指定せずに同じコマンドを使用します。 New-PSDrive-Name”E”-Root”\\vm-beta\ShareOne”-Persist-PSProvider”ファイルシステムem”
Credential Manager で次のコマンドを使用して新しいエントリを作成できます: cmdkey/add:pcname/user:network\username/pass:password
PowerShell でマップされたネットワーク ドライブを切断します
PowerShell でマップされたネットワーク ドライブを切断して削除するには、次の手順に従います。
[スタート] を開きます。
を検索します。 >PowerShell をクリックし、一番上の結果をクリックしてコンソールを開きます。
次のコマンドを入力して、マップされたすべてのドライブを表示し、Enter を押します。
Get-PSDrive-PSProvider”FileSystem”
次のコマンドを入力して、マッピングされたネットワーク ドライブを切断し、Enter を押します:
Remove-PSDrive-Name DRIVE-LETTER
コマンドで、 DRIVE-LETTER をマッピングのドライブ文字に置き換えます。たとえば、次のコマンドは「E」ドライブを切断します:
Remove-PSDrive-Name E
(オプション) 次のコマンドを入力して複数のマッピングを切断し、Enter:
Get-PSDrive DRIVER-LETTER-1, DRIVE-LETTER-2 | Remove-PSDrive
コマンドで、DRIVER-LETTER-1 とDRIVE-LETTER-2 を切断するドライブ文字に置き換えます。たとえば、次のコマンドは「E」ドライブと「F」ドライブを切断します:
Get-PSDrive E, F | Remove-PSDrive
手順を完了すると、ドライブ マッピングがコンピューターから削除されます。
@media only screen and (min-width: 0px) and (min-height: 0px) { div[id^=”bsa-zone_1659356403005-2_123456″] { min-width: 300px; min-height: 250px; } } @media only screen and (min-width: 640px) and (min-height: 0px) { div[id^=”bsa-z one_1659356403005-2_123456″] {最小幅: 300px;最小高さ: 250px; } }