やりたいことは、
1.ファイルサーバの共有フォルダのアクセス権を*.txtに保存
2.↑のサーバで障害が起きた際、別サーバに1で作成したファイルを読み込み、同じ共有を作成
です。
Powershellスクリプト(バッチファイルでも構いません)でこの処理を行うには、
どのようなコマンドを使用すればよいのか教えてください。
共有アクセス権を表示することさえできれば。。。
Windowe Server 2008 R2 standardを使用しています。
よろしくお願い致します。
net share 共有名
net shareコマンドが使えないでしょうか。
ちなみにWindows 8とWindows Server 2012ではSmbShareモジュールを使えば可能です。
net shareコマンドに/grant オプションを使用すると、新しく共有を作成する時にアクセス権が設定できるのは知っていますが、
今ある共有フォルダのアクセス権をコマンドで知りたいのです。
そのようなオプションがありましたら教えて頂けませんでしょうか?
できました!ありがとうございます。
こんなに簡単だったのですね。知識不足で申し訳ありません。
いえいえ、私もこのご質問に回答するためにnet share /?してオプションを調べて初めて知りました^^;
あとはSelect-Stringコマンドレットなどを使ってnet shareコマンドの出力を解析してやれば良さそうですね。