Windowsコマンド虎の巻

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:使用されている共有ファイルを確認/解放する