[記事公開日]2025/10/07
🌐 net useコマンドの使い方|ネットワークドライブの接続・切断を自在に操作する方法
もくじ
はじめに
Windows環境でファイルサーバーやNAS、共有フォルダにアクセスするときに使われるのが net useコマンド です。
GUI操作(エクスプローラーで「ネットワークドライブの割り当て」)でも同じことができますが、コマンドで実行することで、スクリプト化・自動接続・トラブル対応などが簡単になります。
この記事では、net use コマンドの基本構文から応用的な使い方、トラブル時の対処法までを詳しく解説します。
🛠 net useコマンドとは?
-
役割:ネットワークドライブやプリンターなどの共有リソースに接続・切断する。
-
用途:ファイルサーバーへのアクセス、NASマウント、自動ログイン設定など。
-
特徴:ログオン時にドライブを自動接続する設定も可能。
💡 エクスプローラーの「Z: ドライブに共有フォルダを割り当てる」と同じ動作を、コマンドラインで制御できます。
📌 基本構文
net use [ドライブ名:] [\コンピュータ名\共有名] [パスワード] [/user:ユーザー名] [/persistent:{yes|no}]
例:ネットワークドライブに接続
net use Z: \\SERVER01\Share /user:Admin password
-
サーバー
SERVER01上の共有フォルダ「Share」をZドライブとして接続。
⚙️ 主なオプション一覧
| オプション | 説明 |
|---|---|
| /user:ユーザー名 | 接続時に使用するユーザー名を指定 |
| /savecred | 資格情報を保存(以後の接続で再利用) |
| /persistent:yes | ログオン時に自動的に再接続 |
| /persistent:no | 一時的な接続(再起動で消える) |
| /delete | 指定したネットワーク接続を切断 |
💡 基本操作
1. 現在の接続状況を確認
net use
-
現在接続中のネットワークリソースが一覧表示されます。
2. ネットワークドライブを割り当て
net use X: \\NAS\Public
-
NAS上の共有フォルダを「X:」としてマウント。
3. ユーザー名とパスワードを指定
net use Z: \\192.168.1.10\Backup /user:backupadmin Pa$$w0rd
-
指定した資格情報でサーバーに接続。
4. 永続的な接続(再起動後も維持)
net use Z: \\Server\Data /persistent:yes
-
ログオン時に自動で再接続される設定になります。
5. 一時的な接続(再起動で削除)
net use Z: \\Server\Temp /persistent:no
-
再起動時には自動的に切断されます。
6. 接続の削除
net use Z: /delete
-
指定ドライブの接続を解除します。
7. すべての接続を解除
net use * /delete
-
全ネットワークドライブを一括切断。
🧠 応用例
バッチファイルで自動接続
@echo off
net use Z: \\FileServer\Shared /user:corp\backupuser Pass123! /persistent:no
echo ネットワークドライブを接続しました。
-
ログオン時に自動実行すれば便利。
パスワード入力を省略して安全に接続
net use Z: \\Server\Files /user:Admin *
-
*を指定すると、パスワード入力を求められます(安全性向上)。
特定のアプリ用に一時接続
net use X: \\DBServer\Data /user:dbuser secret123 /persistent:no
start /wait myapp.exe
net use X: /delete
-
アプリ起動中のみ一時的にドライブをマウントし、終了後に削除。
🔒 セキュリティと注意点
-
/savecredは便利ですが、資格情報を暗号化してローカルに保存するため、共有端末では非推奨。 -
パスワードを直接コマンドに記述する場合は、バッチファイルでの平文保存に注意。
-
net useは一部のネットワーク認証ポリシーにより制限されることがあります。 -
標準ユーザーで接続できない場合は、管理者権限のコマンドプロンプトから実行してください。
📊 まとめ表
| コマンド | 内容 | 活用シーン |
|---|---|---|
| net use | 接続状況の確認 | 現在のマウント一覧表示 |
| net use Z: \Server\Share | ドライブ接続 | 一時的な共有アクセス |
| net use Z: /delete | 接続削除 | 使い終わった共有を解除 |
| net use * /delete | 一括削除 | すべての接続を切断 |
| net use Z: \Server\Share /persistent:yes | 永続接続 | 毎回自動マウント |
関連記事
-
net viewコマンドでネットワーク上の共有リソースを確認する方法
さいごに
net use コマンドは、ネットワーク環境の運用・管理における基礎中の基礎とも言える存在です。
GUI操作よりも素早く、スクリプト化することで作業の自動化や一括設定が可能になります。
特に、企業ネットワークやNAS環境を扱う際には欠かせない知識です。
「Zドライブを自動で割り当てたい」「エラー時に再接続したい」といった要件も、net use 一
