• ベストアンサー

別PCから移したHDDのファイルにまとめてアクセス

WindowsXPで使っていたHDDを Windows7 Ultimate 64bitのPCに入れて使いたいと思っています。 アクセス許可を追加すれば そのHDDのファイルにアクセスできるのですが 大量にファイルがある為、一つ一つアクセス許可を 設定するのは骨が折れます… まとめてアクセス許可を変更できないでしょうか? また特定のフォルダで、子オブジェクトに~ でアクセス権を適用しようとしたらエラーが出てできませんでした。 よろしくお願いします。

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

  • ベストアンサー
  • 8ive22ty
  • ベストアンサー率52% (770/1479)
回答No.2

> まとめてアクセス許可を変更できないでしょうか? 簡単にできます。 詳細は各コマンドで helpを参照してください。 ただし、helpでは詳しすぎるので実例を示します。 自分で応用してください。 フォルダを任意に指定すればいいです。(ルートフォルダを指定すれば、ドライブ全体に適用できます) (1)所有権の変更 C:\Program Files以下のすべてのファイルの所有権を「Administrators」に変更する。 takeown /F "C:\Program Files" /A /R (2)アクセス許可の付与 C:\Program Files以下のすべてのファイルに Everyone にフルコントロールを付与して誰でもアクセス、編集できるようにする。 icacls "C:\Program Files" /grant Everyone:(F) /T

matthew_mu
質問者

お礼

お返事が遅れましてすみません。 教えて頂いた2つのコマンドを実行したところ フォルダにはアクセスできるようになったのですが ファイルにはアクセス拒否されたままでした。 その後AdministratorでGUIで設定しなおしたら ファイルにもアクセスできるようになりました。 ありがとうございました。

その他の回答 (1)

  • vaidurya
  • ベストアンサー率45% (2714/5983)
回答No.1

UNIX系OSだとchownで所有者設定を変更して… 必要であれば、chmodでアクセス権の変更を行なう。 たとえばchown -R foo:foo /mnt/sdc1してみたいな。 WindowsはServer系ではUNIX互換のツールなどが使われるけど… XPとか7の一般向けのものではどうなっているのかよくわからない。 OSの差別化が大好きなMicrosoftの仕様をすべて把握するのは難しいし 時として、ウェブを検索した程度では埒が明かないことがあります。 (要約すると、私はSFUの使用条件を調べるのが面倒くさかった) まぁchownやchmodのWindows版みたいな探し方をすれば 漠然と探すよりは効率が良いとは思いますが… その前に、XPや7でSFUが使えないのか?を確認すべきかもしれません。

matthew_mu
質問者

お礼

ありがとうございました。

関連するQ&A

  • 外付けHDDのアクセス制限を元に戻すには?

    OS:Vista Home Premium ユーザーアカウントはは自分だけです。 自分の外付けHDDにアクセス制限をかけようと思い、 マイコンピュータ→HD-CNU2(F:)(外付けHDD)→右クリックでプロパティを選択→セキュリティタブを選択→Everyoneのアクセスを全て拒否 したところ、HDD内のフォルダ、ファイルにアクセスできなくなってしまいました。。 なんとか元に戻そう(Everyoneのアクセスを全て許可(フルコントロール)にしよう)と試み、セキュリティタブからオブジェクトの所有権を取得して、Everyoneのアクセスを全て許可(フルコントロール欄にチェック)しました。 しかし、その後OKを押してもHDDを開いた直後にあるフォルダ以下のサブフォルダ、ファイルには セキュリティ情報を適用中にエラーが発生しました。 F:\****\****\*** アクセスが拒否されました。 とメッセージが出てアクセスできない状況です。 外付けHDDのセキュリティの詳細設定にあるアクセス許可エントリのEveryoneにおける適用先には最初からですが、「このフォルダ、サブファイルおよびファイル」になっているのでどうも腑に落ちません。。 HDD内の全てのファイルにアクセスできるようにするにはどうしたらいいでしょうか? 自分のミスで大変申し訳ありませんが皆様のお力をお借りしたいです。よろしくお願いいたします。

  • フォルダアクセス権変更方法について

    Active Directory環境でフォルダのアクセス権を設定しております。 複数のフォルダを用意し、階層ごとにアクセス権を付与しております。 フォルダによっては、親からの継承を外していたりもします。 上記のような環境の中で、ある特定のアクセス権を 特定のフォルダ配下のすべてのフォルダ・ファイルに適用したいと考えておりますが、 通常の方法ですと、フォルダの[セキュリティ]タブから詳細設定を開き、 「子オブジェクトのアクセス許可すべてを、このオブジェクトからの継承可能な アクセス許可で置き換える」にチェックを入れ、適用を行うと思います。 しかし、こちらの方法ですと、親フォルダとまったく同じ状態が、 引き継がれてしまい、今までのアクセス権がなくなってしまい、 運用上問題が発生してしまいます。 そのため、特定のフォルダ配下すべてに対して、 現状のアクセス権は維持したまま、あるアクセス権を追加する方法が ないかご教授頂けないでしょうか。 環境としては、Windows Server 2003 R2となります。 よろしくお願いします。

  • バファローの外付けHDDのアクセス権限の質問です。

    バファローの外付けHDDのアクセス権限の質問です。 バファローの外付けHDD(Iドライブ)のセキュリティで、ユーザーごとのアクセス権限の変更適用中に、 Iドライブを開こうとしたらエラーが発生したらしく、整合性が失われました。 Iドライブ自体は開けるものの、中のフォルダやファイルにアクセス権限がなくなり、一つ一つ許可をセキュリティタブでアクセス許可をさせなければならなくなってしまいました・・・。 例えば、管理者権限のあるユーザー名「ABC」でIドライブを開く→動画と画像の入っているフォルダにアクセスしようとすると「このフォルダにアクセスする権限がありません。[続行]をクリックするとこのフォルダへのアクセスを取得します。」となり、→[続行]→で、フォルダを開けますが、中の動画と画像は全てアクセス許可が無くなっていてるので、ファイルを「右クリック」→「プロパティ」→「セキュリティ」→「続行」→グループまたはユーザー名を「追加」→選択するオブジェクト名を選択してくださいの所で「ABC」入力→「OK」→「フルコントロール」にチェックを入れ「OK」→「OK」 これでやっと一つのファイルにアクセスできます・・・。 こんなことを一つ一つなんてとてもできません。 まとめて出来る方法はございませんでしょうか? ちなみに、OSはVista なので試しにadministratorを有効化させadministratorでログオンした場合のみ、 全フォルダファイル正常に認識し開けます。 「ABC」で元通り正常にアクセスできるように戻すには、どうしたらよいでしょうか・・・・・? 浅学菲才な僕がいま思いつく手段は、 同じ容量の外付けHDD購入→administratorでログオンし、新品HDDに中身を全てコピー→今回問題のHDDをフォーマット ぐらいしか思いつかないのですが、この方法は通用しますでしょうか?

  • バッファローの外付けHDDのアクセス権

    バファローの外付けHDD(Iドライブ)のアクセス権限の質問です。 バファローの外付けHDD(Iドライブ)のセキュリティで、ユーザーごとのアクセス権限の変更作業中に、 Iドライブを開こうとしたらエラーが発生したらしく、整合性が失われました。 Iドライブ自体は開けるものの、中のフォルダやファイルにアクセス権限がなくなり、一つ一つ許可をセキュリティタブでアクセス許可をさせなければならなくなってしまいました・・・。 正直、膨大なデータ量なので、とてもじゃないけど一つ一つを有効化してたら日が暮れるなんてものじゃありません。 フルコントロールにしようとしても、 「セキュリティーの適用エラー セキュリティーの適用中にエラーが発生しました I:\ アクセスが拒否されました。」 外付けHDDを初めて現在のPCに繋いだ状態に一度戻したいのですが、どなたか詳しい方 助けてください・・・。 OSはVistaです。

  • 外付けHDDから内蔵HDDの画像、音楽ファイルにアクセスできない

    外付けHDDに64ビットWin7、内蔵HDDに32ビットWin7をインストールして1台のPCをデュアルブートで32ビット、64ビットどちらでも使えるようにしています。ところが困ったことに外付けHDDにインストールしたOS側で起動した場合、OSをインストールした内蔵HDDではないもう一つの増設内蔵HDDにある画像。音楽データが開けません。まず、該当データが入っているフォルダーが開けません。アクセス権がありませんとのエラーメッセージが出ます。フォルダーのプロ゜パティでセキュリティのところを変更して何とかフォルダーは開けましたが、今度ははファイルそのものが開くことができません。これもファイルのプロパティーのセキュリティの設定を変えて何とか見れるようになりましたが、個々のファイルの設定をいちいち変えるなんて大変手間がかかって大変です。少なくともフォルダー単位で設定変更してファイルが開けるようにする方法はないでしょうか。この現象は同じメディアファイルでも動画ファイルは問題なく開けます。これもよくわかりません。また、そのほかのファイルは問題なく開けます。どなたか方法をご存知の方はよろしくお願いします。

  • 2003サーバーでのファイルのアクセス権

    ウィンドウズ2003サーバーに詳しい方宜しくお願いします。 Aというフォルダーに 1・2・3・4というフォルダーが有り そのフォルダーのファイルが納められています。 Aのフォルダーをアクセスを下記のようにして全て拒否しました。 Aフォルダー右クリック→プロパティ→セキュリティ→USERSで全てのチェックで拒否を選択 そうしますと1・2・3・4のフォルダー またその中の全てのファイルもアクセス権がなくなりました。 その後元の状態に戻そうとしましたが Aより下層の物はアクセス不可となりました。 その為 Aフォルダー右クリック→プロパティ→セキュリティ→ 詳細設定→編集で許可にしました。 その際 『親から継承可能な・・・』はチェックON 『子オブジェクトすべての・・』はチェックオフ 『子オブジェクトすべての・・』をオンにしますと 『セキュリティー情報適用中にエラーが発生しました』 となりました。 現在サーバー機は稼働中 またクライアントも稼働中 クライアントを全て電源を落してから もう一度同じ事をやってみようとは思います。 直ぐに必要な物は一つ一つフォルダーをアクセス可能にし ファイルも可能にできましたが あまりにも多い為、その他はアクセス出来ない状態です。 Aのフォルダーでどのようにすれば 元のアクセス可能になりますでしょうか? また他に方法がありましたら宜しくお願い致します。

  • WINDOWS ファイルのアクセス権・所有者をまとめて変更したい。

    WINDOWS ファイルのアクセス権・所有者をまとめて変更したい。 WINDOWS XPのPCマザーボード故障のため買い替え、XPのHDDを外付けとしてWINDOWS 7につなげました。XPも7も自分しか使用しないPCです。 XPのHDDのデータを7にコピーしたいのですが、「管理者のアクセス許可を提供する必要があります」と出て、コピー不可でした。 ものによっては「このファイルを変更するにはPC名\アカウント名から許可を得る必要があります。」と出ます。(※1) (仮に自分のアカウントをmyとして。) フォルダのプロパティを開き、アクセス許可と所有者をmyにすればフォルダが開きます。適用先は「このフォルダー、サブフォルダーおよびファイル」となっているのですが、下の階層にあるフォルダやファイルの、所有者・アクセス許可までは変更されなかったです。 いくつかのファイルをXPのフォルダ→7のフォルダへドラッグしたら、ほとんどは※1の状況になるのですが、これらが出ずにコピーできたファイルもあり、違いを見てみると、 できたものは、ファイルのプロパティ-所有者はmyでアクセス許可のユーザーにもmyがありフルコントロールになっています。 できないものは、所有者はmyだが、アクセス許可にmyがありません。 なぜファイルごとに違いがあるのかよくわからないのですが、 コピーできなかったファイルのひとつに、アクセス許可にmyを加えたらコピーできました。 アクセス許可と所有者をmyにすればコピーできるとわかったのですが、 この作業を全部のファイルでやるのは数が多すぎて・・・。 ★フォルダ、その中のファイル、全部を一度で変更する方法はないでしょうか? 7側のC:のプロパティ-セキュリティを見ると、所有者はmyですし、アクセス許可もmyはフルコントロールになっています。適用先は「このフォルダー、サブフォルダーおよびファイル」となっています。 XPの外付けHDDも同様です。 ドライブの設定をそうしても下の階層のフォルダに適用されないのはどうしてなんでしょうか・・。 一度試しに、Administratorでログインしましたが、管理者の許可を求められました。Administratorでもmyでも「ユーザーアカウント制御設定の変更」で一番下の「通知しない」にしてみましたが、やはりアクセス許可がないと出ます。 myは標準ユーザーです。 Administratorでログインするまではmyは管理者でしたが、Administratorログイン後、標準ユーザーになってしまいました。 しかし管理者だった時でも状況は同じでした。 あまりパソコンに詳しくないため、何が必要な情報かもよくわからず長文になってしまいました。 何か方法がありましたらご教授願います。

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

    PC内のファイルのアクセス許可が、1つのユーザーのみフルコントロールできる状態です。それらのファイルが入っているCドライブ内のフォルダに プロパティ→セキュリティ でユーザーを追加し、フルコントロールの許可を与えた(フォルダ、サブフォルダおよびファイルに対して)のですが、追加したユーザーでログインしたときにフォルダ・サブフォルダを開くことができるのですが、ファイルを開くことができません。 ファイルをプロパティで確認すると、追加した(と思っている)ユーザー名が表示されていません。ファイル1つ1つに許可を与えることは、時間的にも不可能なので、方法を教えていただけませんか? PCのことがあまり詳しくないので、そのことも考慮の上で、答えていただけるとありがたいです。

  • アクセス権を伝達するコマンドは?

    こんにちは。いつもお世話になっています。 ファイルサーバーにある、数百個のフォルダに個別にアクセス権が付いており、 そのフォルダ以下の全フォルダ、ファイルに、フォルダのアクセス権を伝達させたいのですが、 手作業では膨大な時間が掛かる為、いっぺんに行いたいと思います。 例) Aというフォルダには、domainadminsとユーザーAというアクセス権。 Bというフォルダには、domainadminsとユーザーBというアクセス権。 AにはAとdomainadminsを、BにはBとdomainadminsを適用したい。 フォルダ作成時には子オブジェクトの伝達がされていませんでした。 そこで『「子オブジェクト全てのアクセス許可エントリを、ここに表示されているエントリで子オブジェクトに適用するもので置換する」にチェックを入れて適用』という内容をコマンドで実行したいのですが、その方法が分かりません。 コマンド、あるいは、いっぺんに行う方法をお教えいただけないでしょうか? ちなみに、 『「親から継承可能なアクセス許可をこのオブジェクトを子オブジェクト全てに伝達できるようにし、それらをここで明示的に定義されているものに含める」』 については「icacls」を利用して実行できましたが、この要件を満たしておりません。。 OSはWindowsServer2008r2です。

  • 旧HDDへのアクセス権

    Windows 7 64bitを使用しており、昔使っていたXPが入ったHDDを 外部HDDとして繋いで、特定のフォルダへアクセスしようとすると アクセス権がないとのことで、アクセスできません・・・。 ダブルクリックすると「このフォルダへの永続的なアクセス権を取得する」 などとのダイアログが出るのですが、しばらく待ってみても取得できず。 セーフモードでアクセス権を付与させてみたのですが、変わらず。 ほかのどうでもいいフォルダへはアクセスできるのですが、前のPCのメイン ユーザーに相当するフォルダへアクセスができません・・・。 指定のフォルダへなんとかアクセスする方法はありませんでしょうか・・・。 アプリケーションを使ってみても弾かれてしまいました。 どなたかのお知恵を拝借できればと思います。