レジストリファイルの取り込みをコマンドプロンプトで行う場合の注意点

コマンドプロンプトからレジストリファイル(.reg)を取り込もうとするときに挙動が異なったのでメモしておく。

コマンドプロンプト

▲異なる結果を示すコマンドプロンプト

同じレジストリファイル(test.reg)をインポートする操作を行おうとしても、上図中、上のコマンドプロンプトではエラー、下のコマンドプロンプトでは正常終了となる。

この違いは一体何か…
タイトルバーを見ると、上は通常のプロンプト、下は管理者として実行されているプロンプトであることがわかる。
これだsign01.gif

おそらくUACが導入されているWindowsではこれを意識しなければならないのだろう。
Windows10ではスタートボタンを右クリックして表示されるメニューからこの2種類のコマンドプロンプトを呼び出せる。

Windows10の右クリックメニュー抜粋

▲Windows10の右クリックメニュー抜粋

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です