レジストリにデータを生成するプログラムがあります。 "reg export HKCU \ Software \ ProgramName \ Data data.reg"(Unicode形式)で保存します。 私はそれを他のコンピュータに持ち込んでそこにインポートする必要があります。そのコンピュータのプログラムがデータを使用できるようにします。 しかし、私はdata.regからいくつかのテキスト行を削除する必要があります。テキスト行には、いくつかの文字列(exeやdllのパス、 "name1 = value1"、 "name2 = value2"などの特定のプログラム設定など)が含まれているため、簡単に見つけることができます。 私は数日おきに手動で(ワードパッドを使用して)これをやっていますが、多分別の方法があります... 私はこれらのコンピュータに他のプログラムをインストールできません(アクセスは制限されています) cmdファイル。 これまでに何を試してみましたか: - エクスポートを "con"にリダイレクトしますが、変数には視覚的ではありません。 - "for/F ..."を使用しますが、これはANSIでのみ機能し、空白行を削除します。Windowsでバッチコマンドを使用してUnicodeレジストリファイルからいくつかの行を削除する方法はありますか?
最初のコンピュータのプログラムの設定を2番目のコンピュータのプログラムのレジストリキーに読み込まないでください。インポートする前に、行を削除する必要があります。
誰かが私を助けてくれますか? ありがとうございます。
削除する文字列を指定した場合に役立ちます。削除の前後のちょうどいくつかの例ですので、削除する内容を知ることができます –
たとえば、プログラム(exe、dlls)へのパスは... – Cosmin