net share
net shareは、ファイル共有の確認/作成/変更/削除を行うコマンドです。
構文
- (構文)共有の確認
- NET SHARE [共有名]
- (構文)共有の作成
- NET SHARE 共有名=ドライブ:パス [/GRANT:ユーザー,[READ | CHANGE | FULL]] [/USERS:ユーザー数 | /UNLIMITED] [/REMARK:"コメント"] [/CACHE:Manual | Documents | Programs | BranchCache | None ]
- (構文)共有の変更
- NET SHARE 共有名 [/USERS:ユーザー数 | /UNLIMITED] [/REMARK:"コメント"] [/CACHE:Manual | Documents | Programs | BranchCache | None ]
- (構文)共有の削除
- NET SHARE {共有名 | デバイス名 | ドライブ:パス} /DELETE NET SHARE 共有名 \\コンピューター名 /DELETE
オプション | 説明 |
---|---|
/DELETE | 共有を削除する |
/GRANT: ユーザ, アクセス許可レベル | 共有するユーザとアクセス許可レベルを指定する ユーザ:ユーザ名やEveryone アクセス許可レベル:READ|CHANGE|FULL ※複数ユーザを指定したい場合は当オプションを複数指定する |
/USERS:ユーザー数 | 同時接続可能な最大数を指定 ※/UNLIMITEDオプションと同時指定は不可 |
/UNLIMITED | 同時接続可能数を無制限にする ※/USERSオプションと同時指定は不可 |
/REMARK:"コメント" | 共有にコメントを付ける ※コメントは""で囲う必要あり |
/CACHE キーワード | キャッシュの指定を行う :Manual 手動によるクライアントキャッシュを有効にする :Documents ドキュメントの自動キャッシュを有効にする :Programs ドキュメントとプログラムの自動キャッシュを有効にする :BranchCache BranchCacheが有効なドキュメントの手動キャッシュ :None キャッシュを無効にする |
/? | コマンドの省略形のヘルプを表示する |
/help | コマンドのヘルプを表示する |
サンプル
共有しているフォルダの一覧を表示する
C:¥>net share
共有名 リソース 注釈
------------------------------------------------------------
C$ C:¥ Default share
IPC$ Remote IPC
ADMIN$ C:¥WINDOWS Remote Admin
Share C:¥Share
コマンドは正常に終了しました。
共有名「Share」の詳細を確認する
C:¥>net share Share
共有名 Share
パス C:¥Share
注釈
最大ユーザー数 制限なし
ユーザー ADMINISTRATOR
キャッシュ ドキュメントの手動キャッシュ
アクセス許可 BUILTIN\Administrators, FULL
Everyone, FULL
コマンドは正常に終了しました。
「MyShare」という共有名で、C:¥Share2を共有する
C:¥>net share MyShare=C:¥Share2
MyShare が共有されました。
C:¥Share2フォルダは事前に作成しておく必要があります。
ユーザ:Everyone、権限:READで作成されます。
共有名(MyShare)の共有を削除する
C:¥>net share MyShare /DELETE
MyShare が削除されました。
共有名「MyShare」で、C:¥Shareフォルダを共有する(ユーザはtaroのみ、読み取り権限のみ)
net share MyShare=C:¥Share /GRANT:taro,READ
既存の共有「MyShare」にコメントを付ける
C:¥>net share MyShare /REMARK:"テスト用共有です"
コマンドは正常に終了しました。
備考
- net shareコマンドは、管理者として実行する必要があります。
関連項目
- net share:ファイル共有の確認/作成/変更/削除を行う
- net view:共有を確認する
- net use:ドライブへのマッピングを確認/作成/削除する
- net session:共有にアクセスされているセッションの確認/切断する
- net file:使用されている共有ファイルを確認/解放する