ローカルのEドライブに特定のユーザーだけがアクセスできる隠し共有を作成する方法

このQ&Aのポイント
  • バッチファイルを使って、ローカルのEドライブに特定のユーザーだけがアクセスできるようになる隠し共有を作成する方法について質問です。
  • 質問者は、バッチファイルを使って、Eドライブに隠し共有を作成することはできたが、アクセス権を設定する部分でうまくいかなかったという問題があるようです。
  • 質問者は、xcaclsコマンドを使ってアクセス権を設定しようとしましたが、設定したアクセス権が反映されなかったようです。どこが間違っているのか、添削をお願いしたいとのことです。
回答を見る
  • ベストアンサー

バッチファイルの添削をお願いします

ローカルのEドライブに隠し共有を作成し、特定のユーザーだけがアクセスできるように したいと思っています。 ローカルadministrator フルコン 特定のユーザ(ab12345)読み書きのみ ※ユーザの参加しているドメインはabc まず、以下の構文のバッチを走らせ、123という名の隠し共有を作成します。 net share 123$=e:\123 ここまでは正常(希望通り)にできています。 問題なのは以下のバッチを走らせ、上記条件に見合うアクセス権を設定したいのですが・・、 xcacls 123$ /g abc\ab12345:wr PCname\administrator:f で、黒画面にてYを選択しますが、フォルダのセキュリティを見てみても administrators、creator owner、system、Usersが見えています。 このグループ名またはユーザー名のペインはローカルadministratorと特定ユーザだけに したいのですが、私の書いたバッチはどこが間違えているのでしょうか。 添削の程、お願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • _AA_
  • ベストアンサー率64% (18/28)
回答No.1

xcacls e:\123 /g abc\ab12345:wr PCname\administrator:f では? xcacls 123$ だったら xcacls \\pcname\123$ とか。

fkfmzao
質問者

お礼

パスを見直したら出来ました。ありがとうございます。

関連するQ&A

  • バッチファイルのアクセス権限

    はじめての投稿です。ノートPCで本社・拠点を移動します。そのたびにIPアドレスを変更するのは面倒なので、バッチファイルを作成しました。 しかしながら、Adminでバッチを展開するとちゃんとIPは変更されるのですが、他のユーザー(例えばUsers)でログインしてバッチを展開するとアクセス拒否されます。 一応バッチファイルを集めたものをフォルダに入れて、そのフォルダはEveryoneフルコンです。 バッチの中にユーザーを一時的にadminに変更する記述をすればいいのでしょうか?でもその記述は知りません。他の方法で出来ますか? ご指導ください。

  • バッチが上手くいかない

    WindowsNT3.51で次のようなバッチを実行しようとしているのですが上手くいきません。 cacls ディレクトリ名1 /e /g ユーザ名1:f cacls ディレクトリ名2 /e /g ユーザ名2:f             ・             ・ administratorでログインしています。ディレクトリの所有者でもあります。前はこれで上手くいったような気がするのですが・・・

  • ファイル転送バッチファイル転送について

    まだまだ初心者ですが、ファイル転送のバッチファイルを作成しています。 ファイル転送の部分は別サーバにてファイル転送できるのですが、ドメイン認証がうまくいきません。 ご教授願います。 WinNTserver AAA(ドメインa)のC:\abc から Win2003ServerBBB(ドメインb:ActiveDirectory)のE:\def(defは共有フォルダ)へファイルを転送する --------------------------------------- net use \\BBB\def /user:b\ユーザ名 パスワード MOVE C:\abc\*.* \\BBB\def ---------------------------------------- 上記ではうまくファイル転送できません。 お分かりの方いらっしゃいましたら、よろしくお願い致します。

  • 共有フォルダ

    A(IP:192.168.0.1)というPCに共有フォルダを以下の設定で作成します。 ------------------------------------ 共有タブのアクセス権 administrator --> フルコン everyone --> フルコン セキュリティタブのアクセス権 everyone --> フルコン ------------------------------------ B(IP:192.168.0.2)というPCから ファイル名を指定して実行でA(\\192.168.0.1)にアクセスし共有フォルダを利用する環境があるとします。 その環境下で、BがAのPCにファイル名を指定して実行でアクセスする際に強制的に、ユーザー名とパスワードを入力するように設定することは出来ますか? どなたか知っておられるかた、おられましたらご教授願います。

  • サーバからNASにファイルコピーするバッチファイル

    サーバからNASにファイルをコピーするバッチファイルを作成しました。 NASの共有フォルダにアクセス制限を設定し、バッチファイルを実行すると、 「アクセスが拒否されました」のメッセージが出てコピーできません。 バッチファイルの実行アカウントを「system」にしています。 どこが間違っているのでしょうか。 よろしくお願いします。 NAS:バッファローTeraStation :ホスト名→NAS :共有フォルダ名→test ユーザ→test パスワード→password サーバ:Windows2003serverSE ***バッチファイル*** net use S: \\NAS\test "password" /user:test xcopy "C:\test00" "\\NAS\test" net use S: /delete

  • バッチファイルの作成について教えてください

    初めまして。 一定の処理を定期的に行うバッチファイルを作成したいのですが、どうにも素人で完成させることができません。 もしご存知の方がいらしたら、ぜひ教えていただけないでしょうか? 行いたい処理の内容は以下になります。 処理1 1. 特定のURLを開く (ブラウザは何でも可) (例: URL: http://www.xxx.jp) そのURLは特定のファイルを指定するもので、アクセスにはユーザー名/パスワードが必要   (例: ユーザー名: user, パスワード: pass) 2. あらかじめ記憶させたユーザー名/パスワードでファイルを特定のフォルダ保存   (例: 特定フォルダ名: C:\Folder\Data\) 処理2 1. 処理1を、毎日午前8時と午後3時に自動実行 どなたか教えていただければ幸いです。 よろしくお願いします。

  • ファイルサーバーのアクセス許可

    Windows2003Serverをファイルサーバとして利用していますが、各ユーザ専用のフォルダを作成することができません。 誰でも、そのフォルダ内を読み込み・書き込みができてしまっています。 【実施したこと】 フォルダAを1つ作成し、その下に各ユーザごとのフォルダを作成しています。 フォルダAの共有のアクセス許可は、ローカールのAdministratorsと、Everyoneとしています。(読み込み・書き込み可) その中の各ユーザフォルダのセキュリティは、 ・ローカルAdministrators ・CREATOR OWNER ・SYSTEM ・ローカルUsers ・各ユーザ自身 の登録としています。 この設定で、問題があるとすれば、どこでしょうか? ご存知の方いらっしゃいましたら、ご教示いただければと思います。

  • DOSのバッチファイル

    恐れ入ります、以下のバッチファイルを作成したいです。  E:\XXX\abc.dll C:\XXX\  E:\YYY\abc.dll C:\YYY\  E:\ZZZ\abc.dll C:\ZZZ\ ・コピー元には、abc.dllが必ずあります。 ・コピー先には、abc.dllが既に存在している可能性が大きいです。有れば強制的に上書きしたいです。 ・バッチファイルをダブルクリックしたら上記を実行して、実行した内容が表示されるようにしたいです。 お時間ある方で上記の方法がおわかりになりお時間ある方がいらっしゃりましたら教えて頂ければ幸いです。 以上、何とぞよろしくお願いいたします。

  • バッチファイルをatコマンドでうまく実行できない

    初心者で申し訳ありませんが教えてください。 特定の時間になると、○○サーバにあるデータをLocalの○○フォルダへコピーするバッチファイルを作成したいと考えています。 コピーだけのバッチファイルは作成できました。 特定の時間になると、このバッチファイルを起動させるバッチファイルを作成したかったので、色々調べていてatコマンドを利用する方法と、 システムツールのタスクを利用する方法を見つけました。 タスクの方だと上手く実行できるのですが、atコマンドのほうが上手くいきません。 記述したコードは以下になります。 at 15:30 C:\Copy.bat タスクには追加されるのですが、実行時間になり、実行中となっても完了しません。 ○○サーバがアクセス権が必要なサーバです。 やはりアクセス権の関係で失敗してるのでしょうか? (でもそれなら、コピーだけのバッチファイルも実行できない気がしますが・・・) タスク処理で設定した方は、設定項目にユーザIDとパスワードを 入力する項目があったので設定してました。 at関数の方も実行するユーザーIDとパスワードを設定すればいいのでしょうか?その場合やり方も教えてください。 よろしくお願いします。

  • windowsserver2008ファイルサーバー

    windows server 2008のフォルダのアクセス権限についての質問です ドメイン環境で、ファイルサーバーを構築しています フォルダを作成して、共有タブで共有にしeveroneをフルコントロールにします セキュリテイタブの詳細設定で、不要なユーザーを削除し、administratorsと、アクセスさせる ドメインのグループのみに権限を与えると、ドメインユーザーには、適用されますが、 ワークグループのadministratorsの権限を持つ、ユーザーからは、フォルダにフルコントロールでアクセスできてしまいます administratorsのユーザーをセキュリテイタブで、拒否の設定にすると、ワークグループのadministratorsの権限を持つ、ユーザーからはアクセスできなくなります この、設定で、いいのか、もっと良い方法があれば、教えてください よろしくお願いします