
あるPCで設定したレジストリを別のPCにも設定したいと考えています。
[HKEY_USERS\S-1-5-21-3000369501-1364672687-3950771759-1001\Software\7 Taskbar Tweaker\Pinned grouping]
HKEY_USERS以下のキーには
「S-1-5-21-3000369501-1364672687-3950771759-1001」
のようなPC固有の数値が入っており、
別のPCで実行することができないのですが
ワイルドカードのようなものを使うことはできないでしょうか?
[HKEY_USERS\S*-1001\Software\7 Taskbar Tweaker\Pinned grouping]
のようにして実行してもうまくいきませんでした。
「S-1-5-21-3000369501-1364672687-3950771759-1001」
のところだけPC毎に書き換えて使用するしかないでしょうか?
あるいはbatファイルを使う方法があれば教えてください。
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
先ほどの回答で、ご質問のHKEY_USERSはhkcu:でアクセスできると書きましたが、誤りでした。
hlcu:はHKEY_CURRENT_USERのドライブ名でした。HKEY_USERSに相当するドライブ名はデフォルトでは存在しませんが、
New-PSDrive -name "HKUS" -PSProvider "Registry" -root "HKEY_USERS"
を実行すると、以降、hkus:でアクセスできるようになります。たとえば
get-childitem -r hkus:\S* -include taskbar*
で、各ユーザの下のtaskbarで始まるキーにアクセスできます。
ユーザをまたいで操作するので、powershellは管理者権限で立ち上げてください。
No.2
- 回答日時:
レジストリの設定にワイルドカードを使うなんて危険なことはおすすめしません。
うっかりすると何台ものPCが起動不能になる、なんてことも考えられます。
と、前置きしたうえで回答ですが、powershellを使えば、ご要望のことは簡単にできます。
powershellはレジストリをドライブとして扱うので、通常のファイルやフォルダと同様のワイルドカードが使用できます。
質問の
HKEY_USERS
のハイブは
hkcu:
というドライブに割り当てられています。
例えば、
powershell上で
get-childitem hkcu:\soft*\mi*t\w*n*s\c*ver*n\shell*
を実行すれば、同じパターンに展開される別アプリケーションがインストールされていない限り
Hive: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion
Name Property
---- --------
Shell Extensions
という出力が得られます。
powershellで具体的にレジストリをどうのように操作するのかは
http://technet.microsoft.com/ja-jp/library/dd315 …
http://www.atmarkit.co.jp/fwin2k/win2ktips/1030p …
powershellの概要と起動方法は
http://powershell.wiki.fc2.com/wiki/PowerShell%E …
を参照してください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SONYの音楽ソフト「x-アプリ」...
-
AccessのマクロでWordを最前面...
-
Linux のシェルスクリプトの強...
-
SPI非言語の問題 解説お願いします
-
pingは正常なのにtracerouteで...
-
エクセルの表にヘンな枠が・・・
-
emacsでCtrl+zを押してサスペン...
-
python IDLEで訂正、削除のやり...
-
VirtualBOXでのguest additions...
-
Linuxで実行ファイルを実行
-
Openイベントを開始させないで...
-
文化祭の書類で不備がありました
-
linuxサーバーのキャッシュをク...
-
プログラム実行しようとすると...
-
IF文でコンピュータ名による条...
-
sudoで実行したコマンドの実行...
-
お気に入りの処理について。
-
党首討論を見てます。 この石破...
-
シェルスクリプト内の「exit」
-
CRONを隔週の日曜日に実行させたい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SONYの音楽ソフト「x-アプリ」...
-
エクセルの表にヘンな枠が・・・
-
大手町駅。それはホームから非...
-
pingは正常なのにtracerouteで...
-
お気に入りの処理について。
-
文化祭の書類で不備がありました
-
Linux のシェルスクリプトの強...
-
党首討論を見てます。 この石破...
-
windows10のごみ箱をrd /s /q C...
-
最初の一度しか実行されないロ...
-
python IDLEで訂正、削除のやり...
-
バッチファイル内の各コマンド...
-
SPI非言語の問題 解説お願いします
-
Openイベントを開始させないで...
-
時間のマクロで最初はその時間...
-
sudoで実行したコマンドの実行...
-
emacsでCtrl+zを押してサスペン...
-
PowerShellのスクリプト実行に...
-
シャットダウンバッチがうまく...
-
LD_LIBRARY_PATHって?
おすすめ情報