問題タブ [remote-registry]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1986 参照

powershell - レジストリ サブキーの所有権を取得し、SYSTEM アカウントを介して削除します

1703 および 1709 を実行している Windows 10 システムから壊れたレジストリ キーを削除するために、WSUS 経由で更新プログラムを展開しています。以下のコードは、マシンから直接実行すると機能します。

ただし、このコードを SYSTEM ユーザーとして実行すると、次のエラーが表示されます (これを SYSTEM として実行する Windows Update 経由で展開します)。

なぜこれが起こっているのでしょうか?SYSTEM ユーザーが実行しているためですか、それとも、レジストリ キーを開く処理に別の方法が必要な PowerShell の奇妙な問題ですか?

0 投票する
1 に答える
1817 参照

powershell - Powershell は reg インポートで終了エラーをスローしますが、操作は正常に完了します

このスタック投稿これは似ていましたが、解決策が見つかりませんでした。reg export と reg import の動作の違いを理解するのに問題があります。

powershell 内で reg export を実行すると、「操作は正常に完了しました」が返されますが、reg import は「操作が正常に完了しました」という終了エラーをスローします。エラーとしてスローされても、レジストリ ファイルは正しくインポートされます。例:

Microsoft の reg import コマンドのドキュメントによると、戻りコードは成功の場合は 0、失敗の場合は 1 です。Powershell が reg エクスポートの通常の成功メッセージとして成功を返すのに、reg インポートの終了エラーとしてスローするのはなぜですか?

管理者として Powershell を実行しており、ログインしているユーザーはサーバーのローカル管理者です。任意の支援をいただければ幸いです。