• 締切済み

Windows XP Homeにおいてのcaclsコマンド操作

ロックしたフォルダを、 ロックしていない状態、つまり標準のフォルダの 状態にに戻したいのです。 、 たとえば「USER」というユーザーに対し、 「E:\folder」のフォルダを元に戻すとコマンドを打つと、 C:\>cacls "E:\folder" /e /t /g USER:F アカウント名とセキュリティ ID の間のマッピングは実行されませんでした。 とエラーが返ってきます。何回やっても同じ結果です。 これを解決する方法を教えてください!

みんなの回答

  • ittochan
  • ベストアンサー率64% (2667/4137)
回答No.4

>ロックしたフォルダを、 >ロックしていない状態、つまり標準のフォルダの >状態にに戻したいのです。 セーフモードでWindowsを起動させて Administratorでログオンすれば フォルダのプロパティに 「セキュリティ」タブが出ます。 そこでも変更できますよ

  • ittochan
  • ベストアンサー率64% (2667/4137)
回答No.3

cacls "E:\folder" /e /t /g "administrator":F これはどうでしょう? >アカウント名とセキュリティ ID の間の >マッピングは実行されませんでした。 これは、ユーザー名が不明だと出るメッセージなんですが

  • ittochan
  • ベストアンサー率64% (2667/4137)
回答No.2

>はい。だめなので質問をさせていただきました。 でも、 質問には /g USER:F と USERにダブルクォーテーション(")が無いですよ。 本当でしょうか?

admins
質問者

補足

ダブルクォーテーション がないことに気づき、つけてもやってみましたが、結果は同じでした。

  • ittochan
  • ベストアンサー率64% (2667/4137)
回答No.1

cacls "E:\folder" /e /t /g "USER":F でも駄目?

admins
質問者

補足

はい。だめなので質問をさせていただきました。 よろしくお願いいたします。

関連するQ&A

  • Windows XP Homeで、ネットワーク経由のアクセスをアカウント別に制限する方法

    Windows XP Homeで、共有フォルダへのネットワーク経由のアクセスをアカウント別に制限したいのですが、方法はあるでしょうか? 当方、小さな塾なのですが、Windows XP HomeでLANを組んでいます。メインPCの共有フォルダをLAN共有し、教員アカウントではフルアクセスできて、生徒アカウントではアクセスを拒否したいと考えています。 caclsコマンドを使って、当該のマシンに設定されたアカウントに関しては希望通りのアクセス制限ができましたが、LANを経由して別のマシンからは、生徒アカウント、教員アカウントどちらからもフルアクセスできてしまいます。試しに、コマンドプロンプトから、 cacls "共有フォルダ名" /e /p "PC名"\"アカウント名" としてみましたが、「アカウント名とセキュリティIDの間のマッピングは実行されませんでした」と表示されました。 詳しい方、ご教示よろしくお願いします。

  • caclsエラーについて。

    はじめまして。OSはWindows2000Proです。 ローカルのc:\testというフォルダにアクセス権の設定を するためにcaclsコマンドを使用しているのですが、ロー カルのadministrator権限を持たせた"test"というユーザ にフォルダに対するアクセス権を与えるために以下のコマ ンドを実行すると cacls C:\test /c /t /g administrator:f 「ファイル名、ディレクトリ名、またはボリューム ラベル の構文が間違っています。」というエラーメッセージが表 示されてしまいます。しかし、アクセス権自体は問題なく 設定されています。設定できるにも関わらず、エラーメッ セージが表示されてしまうのはどうしてなのか、全くわか りません。どなたかわかられる方がいらっしゃいましたら お手数ですがご教授いただけませんでしょうか? ちなみに、"test"というユーザではなく、"administrator" にアクセス権を設定するために、以下のコマンドを実行した場合には、エラーメッセージは表示されません。 cacls C:\test /c /t /g administrator:f 何か足りない情報等ありましたら、ご指摘ください。 以上、よろしくお願い致します。

  • caclsの /c スイッチの意味

    こんにちは。 OSはWindows2000 Professional、ファイルシステムは NTFSです。 Power Userである「user1」のプロファイルフォルダ (C:\Documents and Settings\user1)のアクセス権 (Administrator,SYSTEM,user1にフルコントロール)に 同じくPower Userである「user2」にフルコントロール のアクセス権を追加しようとしました。 user2のデスクトップで、コマンドプロンプトから、 c:\>cacls "C:\Documents and Settings\user1" /t /e /c /g user2:f としたところ、 「ACCESS_DENIED: C:\Documents and Settings\user1 ファイル名、ディレクトリ名、またはボリューム ラベルの構文が間違っています。」というエラーがでました。 逆に、user1のデスクトップで、コマンドプロンプトから、 c:\>cacls "C:\Documents and Settings\user1" /t /e /c /g user2:f は正常に追加されました。 この結果から、caclsの実行時にアクセス拒否が起こって いるように思えます。だとすると、/c スイッチは何の ためにあるのでしょう?また、user1 にログオンしながら 他ユーザーのアクセス権を変更することは可能でしょうか? よろしくお願いいたします。

  • caclsでドメインのadministratorを追加するには

    クライアントPCからcaclsを使用してサーバー上のフォルダに、ドメインのadministratorを追加したいのでが、下記のように実行するとクライアントPCのadministratorが追加されているようでうまくいきません。 何か良い方法はありませんか? cacls \\サーバー名\共有フォルダ名 /T /C /G "administrator":F

  • cacls ユーザの書き方

    こんにちは、 環境: Windows2000server domain構成 ドメイン名:dom caclsのバッチファイルを書こうとしています。 mkdir d:\test cacls d:\test /t /e /c /g administrator:f で、administratorにフルコントロールを与えることができました。 mkdir d:\test cacls d:\test /t /e /c /g administrator:f cacls d:\test /t /e /c /g Domain Users:c cacls d:\test /t /e /c /g testuser:c では、Domain Usersや、testuser(ドメインに追加したユーザ)testフォルダにアクセス権が設定されません。 何か、上記のことでお分かりの方がいましたらおしえてください。よろしくお願いします。

  • コマンドプロンプトで他のドライブに移動できない

    はじめまして、こんにちは。 OSはVistaを使っています。 コマンドプロンプトのcdコマンドによって、 EドライブにあるUSBリムーバブルディスクに移動しようとすると、 C:\Users\kei>cd e: E:\ C:\Users\kei>cd e:\ C:\Users\kei> のようになり、移動できません。 そこで、アクセス権を調べると C:\Users\kei>cacls e: e:\ Everyone:(OI)(CI)F のようになっており、フルコントロールが与えられていましたので、 アクセス権の問題でもないようです。 何かいい方法を知っておられる方がいらっしゃれば、是非アドバイスを頂きたいと思います。 では、よろしくお願い致します。

  • C:\Documents and Settings\にてアクセスが拒否されてしまいます。

    初めての投稿なのであまり詳しくないのですが こちらのカテゴリで間違っていましたら申し訳ないです。 http://okwave.jp/qa267272.html こちらの記事を大変参考にさせて頂いたのですが 少し分からない所がありましたので質問させて下さい。 >>cacls "C:\Documents and Settings\消したいユーザー名" /T /E /G >>あなたのユーザー名:F(上記URLから抜粋) 消したいユーザー名と自分のユーザー名を入れたのですが 上記質問の方は(マッピングは実行されませんでした) と出たらしいのですが私の場合は ここでも(アクセスに拒否されました)と出ました。 色々と調べたのですが分からなかったので この質問が既出であれば、お手数ですがURLを張っていただけると嬉しいです。気長にお返事お待ちしております。

  • フォルダ共有化

    フォルダ共有化を自動化させるbatプログラムを作成中です。 ですがうまくいかない点がありますので質問させて下さい。 以下に作成したbatプログラムです。 ---ここから--------- cacls e:\てすと /G win95:R  ←(1) net share てすと=e:\てすと  ←(2) ---ここまで--------- (1)で共有化させるフォルダに共有させたいユーザー(win95)  権限を与えます。 (2)でフォルダを共有させます。 ここで問題が2つ ・caclsコマンドはコマンド実行確認を問合せてくる。  そのたびにbatが止まってしまう。デフォルトで  "Y"としたい。 ・(2)で指定したフォルダは共有出来るのですが  共有のアクセス許可がデフォルト(everyone)のまま。  (1)で指定しているユーザー(win95)を反映させたい。 以上、よろしくお願いします。

  • WindowsNTでアクセス権調査

    こんにちは WindowsNTのアクセス権調査を行いたいと考えています。 Caclsコマンドを使って、下記のように調査したいフォルダを指定し、”/t”を入力すると末端のフォルダ・ファイルまでアクセス権を出力できると思います。 >>Cacls 調査するフォルダ /t ただ今回の場合、調査するフォルダから下位4階層まで、かつファイルアクセス権の出力は必要ありません。フォルダが沢山あるので、一つずつコマンドを実行するのは大変です。 何かよい方法はないでしょうか?? よろしくお願い致します。

  • Windows7のアクセス拒否設定(長文です)

    ローカルフォルダにフォルダがあり、そのフォルダにアクセス制限をかけたいのですが、 管理者のアカウントからは読み込みも書き込みも全て許可で、標準ユーザーのアカウント(仮にAuser)を書き込み不可にしたく、フォルダのセキュリティで、Auserを読み込み以外を拒否にしたところ書き込みを不可にすることができました。 しかし、さらに標準ユーザーのアカウント(Buser)を作り、Auserと全く同じ設定をしたのですが、フォルダにアクセスの拒否はかかるのですが、フォルダの中身は普通に書き込みが出来てしまいます。 何がいけないのでしょうか? ちなみに設定は、読み込みと実行系のみ許可にして、あとは全て拒否しています。 ご教授願います!