• ベストアンサー

REGファイル作成

例えば XPで画面での右クリックを禁止するレジストリ処理と スタートメニューの右クリックを禁止するレジストリ処理 以上の事を (1)タブルクリックで両方の処理をする  (2)タブルクリックで両方の処理を解除する 以上の処理は 可能でしょうか? 該当するレジストリをエクスポートで拡張子を .reg にしたものを一つ 2つのレジストリ処理を 解除したものを エクスポートで .regにしたものを一つ で 可能でしょううか? なお、どう処理を15台のPCで 行いたいとおもっております。 詳しい方 おねがいします。

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

  • ベストアンサー
  • uams
  • ベストアンサー率63% (100/157)
回答No.2

#1のuamsです。 同じキーだったんですね。 おっしゃられるとおり、1つのREGファイルで大丈夫です。 これをバッチファイルで実行する方法ですが、1つのREGファイルであればバッチファイルは不要です。エクスポートしたファイル(REGファイル)をダブルクリックすればそのキーが適用されますので、ご要望どおり「ダブルクリックで両方の処理」を適用したり解除したりすることができます。当方Windows7で試しましたが、XPでも問題ないと思います。 今回で言えば、(1)の状態のキーを「右クリック禁止ON.reg」として、(2)の状態のキーを「右クリック禁止OFF.reg」としてエクスポートする感じです。これらのREGファイルをメモ帳で開けば、キーの中のDWORD値や文字列値などがすべて含まれているのが確認できます。 以下余談です。 もし別々のキーでそれぞれエクスポートしなければならない(=複数のREGファイルになる)のであれば、それぞれのREGファイルを順次ダブルクリックで実行しなければなりません。2つ3つならよいですが、数が多くなると実行もれなどの可能性があるので、バッチファイルでひとまとめにするとよいです。 バッチファイルは、コマンドラインで実行する処理を列挙したものです。DOSコマンドだけでなく、ファイルに関連付けられたアプリケーションの実行も可能ですので、もし複数のREGファイルになってそれぞれをダブルクリックするのが面倒であれば、以下の手順で作成してみてください。 <バッチファイルの作り方>※一例 (1)メモ帳を開く。 (2)ファイルのフルパスを記述する。 【例】  C:\Temp\Start.reg  C:\Temp\Clear.reg (3)ファイル名をつけて保存する。 (4)ファイルの拡張子をtxtからbatに変更する。 以上になります。

reo9546
質問者

お礼

uams さん 長くわかりやすい説明痛みいります。 大変勉強になりました。 今回は、お世話になりました。

その他の回答 (1)

  • uams
  • ベストアンサー率63% (100/157)
回答No.1

バッチファイルでできます。 2種類の禁止処理と、それを解除する処理の計4つのREGファイルを作っておき、禁止処理の2つのREGファイルを呼び出すバッチファイル、解除処理の2つのREGファイルを呼び出すバッチファイルをそれぞれ作ります。これなら、バッチファイルをダブルクリックするだけで、禁止と解除を操作することができます。 同じ処理を複数台のPCで実行させる場合、どのPCからも見れるPCに上記のバッチファイルを置いておき、ネットワーク越しに各PCから実行させるのが簡単です。それぞれのPCが独立していたり、共有フォルダーが設定できなかったりする場合は、USBメモリー等でバッチファイルを持ち運ぶ方法があります。 ご健闘お祈りします。

reo9546
質問者

補足

uamsさん さっそくの回答痛み入ります。 >禁止処理の2つのREGファイルを呼び出すバッチファイル、解除処理の2つのREGファイルを呼び出すバッチファイルをそれぞれ作ります 呼び出すパッチファイルを作成というのが どうすればできるのか?解説していただければとおもいます。 また デスクトップ上の右クリックを禁止する HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer 値:NoViewContextMenu データ:1 (DWORD32) タスクバーとスタートメニューの右クリックをを使用禁止にする HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer DWORD値名=NoTrayContextMenu 0=禁止しない 1=禁止する 2つのの処理は同じ階層下  ・\Policies\Explorer での処理と思われますが、reg.ファイルは2つ作成する必要があるのでしょうか? 知識不足ですみませんが、お願いします。

関連するQ&A

  • 右マウスが効かなくなった

    ネット検索すると、該当するものがなかったので、質問します。 マウスの故障かチェックするため、セーフモードで確認したところスタートメニュー>マイコンピュータで右クリックは正常でフリーソフトのマウ筋やFirefoxのFireGestureも動いてますので、故障ではないようです。 レジストリが壊れてるのでしょうか? 右クリック禁止状態? 調査すべき点をアドバイスお願いします。

  • あらゆるファイルについて、右クリックすると、

    あらゆるファイルについて、右クリックすると、 秀丸で開く(T)が表示され、 実際にそれを選ぶかTをおすと、 秀丸で開くのようにするにはどうすればいいでしょう? もちろん、レジストリをいじるかと思いますが、 (って、間接的に、レジストリをいじって、 右クリックの状態を変更できるツールってあるんでしたっけ? あるならお教えいただきたく) それは、自己責任でレジストリをいじります。 「秀丸で開く.reg」というファイルを以前につくっていたのですが、 ふんしてしまったらしく。。。 なお、windows 7 64bit ultimateです。 よろしくお願いします。

  • WindowsXP,立ち上げるとマイドキュメントが開きます

    立ち上げるたびにマイドキュメントが開きます困っています。 msconfigを実行させたのですが、沢山あって、どれが該当するかわかりません。 スタート→プロパティー[クラシック[スタート]メニュー]をクリックし、[カスタマイズ]をクリック、これも沢山あって、どれが該当するかわかりません。 レジストリーあたりの設定があればご教授ください。

  • 新規作成のテキストが消えました

    右クリックの新規作成からテキスト文書が消えました。 レジストリは正常のようですが、どういうわけかメニューにありません。 たった今この症状になりました。

  • レジストリ構成ファイルについて

     スタート→ファイル名を指定して実行→regedit→マイコンピュータ→上のメニューのファイル→エクスポート→でレジストリ構成ファイルをマイドキュメントに保存したのですが、このファイルは確認した後別に削除してしまってもかまわないのでしょうか?レジストリそのものが消えたりはしないですよね?結合すれば戻るのかな。。。教えてください!

  • ディスクの管理を使ってパーティションの作成をしたい

    ディスクの管理を使ってHDDを3つのプライマリーパーティションとひとつの拡張パーティションに切り分けたいのですが、VISTAの時と違ってやり方が変わってるのでできません。どうしたらいいでしょうか? 3つのプライマリーパーティションはできました。 次に拡張パーティションを作る手順がわかりません。ディスクの管理の該当ディスクの欄を右クリックした後どのメニューを選べばいいのでしょうか? 新しいシンプルボリュームしか無さそうですが、これでは先に作った3つのプライマリーパーティションと同じものしかできません。困ってます。

  • Access2007 フォーム上データのコピー禁止

    Access2007について質問します。 フォームに表示された情報をコピー禁止にしたいというのが目的です。 [CTRL]+[C]の禁止、右クリックメニューのコピーを禁止する ということが具体的な方策となると思います。 [CTRL]+[C]の禁止は、起動時の処理で禁止にできます。 右クリックメニュー(ショートカットメニュー)も既定のものではなく、カスタムにすれば可能なのですが、既定メニューにあるフィルター等のコピー以外のメニューは既定のままにしておきたいのです。 それで質問となりますが、 既定の右クリックメニューで、コピーだけを外す(使用不可にする)ことが可能なのでしょうか?可能であるならばそのやり方を。 または、 カスタムメニューの作成で、既定メニューのようなものを作成することが可能なのか?フィルターも数値、テキストとフィールド定義に基づいて自動的に判断し表示されているようです。 以上です。よろしくお願いします。

  • バイナリレジストリファイルってなんですか?

     ちょいとした事情でレジストリファイルを作成して組み込もうとしている者です。  とりあえずやり方も何も判らないのでメモ帳に式をべたっと貼り付け、拡張子は《.reg》でファイルを作成したところ、ファイルの種類は『登録エントリ』として成立したのでダブルクリック。《●●内の情報をレジストリに追加しますか?》とでるので「はい」を選択すると、《●●をインポートできません。指定されたファイルははレジストリ スクリプトではありません。レジストリ エディタの中でインポートできるのは、バイナリ レジストリ ファイルだけです》 といわれます。 どうすればこのエラーを突破できますかね? おおかた、私の手順が間違っていると思うのですが。

  • 最近使ったファイルの非表示

    XPで最近使ったファイルの非表示の仕方 を検索し下記に書いてましたが、 私のクラッシックメニューにはありません レジストリでも結構です やり方教えてください ~~~~~~~~~~~~~~~~~~~~~ 1.タスクバー(時計とか,スタートとかのあるところ)の何もないところで右クリックし,プロパティを選択。 2.[スタートメニュータブ]→[カスタマイズ]→[詳細設定]タブ→[最近使ったファイル]にチェックをはずす

  • ファイルの新規作成ができなくなりました

    自宅で使っているPCで、数日前くらいからファイルの新規作成が出来なくなってしまいました。 また、それに関係してるのかわかりませんが、以下の事象があります。 1.デスクトップやフォルダ上で右クリック → 新規作成の項目が1つもない (エクスプローラのメニューにある「新しいフォルダー」をクリックするとフォルダ作成はできる)  → レジストリエディターの「HKEY_CLASSES_ROOT」のtxtやexcelのShellNewキーはある 2.フォルダーと検索のオプション → 「表示」タブ → 詳細設定に何にも表示されていない 3.スタートメニューに表示されるアイコンがPC起動時毎回消える 4.エクスプローラのウィンドウサイズが毎回初期化される(前回閉じたときのサイズが保存されない) 5.デスクトップのアイコンがほとんど消えた 6.Windowsを起動すると毎回"デスクトップの準備をしています"メッセージが表示される 7.ファイルをドラッグ&ドロップしても移動できない(コピー&ペーストとかはできる) 使っているデスクトップPCは Windows 7 Home Premium SP1 64ビットOS です。。 何か対処方法や参考サイトなどありましたらご教授頂きたいです。