私はWindows 7システムに製品をインストールしようとしていますが、テキストファイル内の行を検索する必要があります.IRU_install.propertiesという名前のコンポーネントフォルダ内にある行を検索する必要があります.LicenseType = LICRプロパティファイルにその行が見つかると、「licenseAccepted = 9」という行が追加されます。バッチスクリプトとサイレントインストールプロセスを使用する必要があるため、プロンプトを表示しません。Windowsのコマンドプロンプトからコマンドを使用してファイルに書き込む?
0
A
答えて
1
findstr
コマンドを使用して、ファイル内のテキストを見つけることができます。以下の例を参照してください。
findstr /m "licenseType=LICR" IRU_INSTALL.properties
if %errorlevel%==0 (
echo Line found!
)
これは、指定されたファイルで指定された文字列を見つけます。 /m
スイッチは、一致するものがある場合にのみ、ファイル名を出力するようにコマンドに指示します。詳細についてはfindstr /?
をご利用ください。
テキストを追加する場合、これはバッチでは非常に困難ですが、実行することはできます。
は、以下のコードを参照してください。
@ECHO OFF
(
FOR /F "tokens=*" %%A IN (IRU_install.properties) DO (
ECHO %%A
IF "%%A" EQU "licenseType=LICR" (
ECHO licenseAccepted=9
)
)
) >output.txt
move /y output.txt IRU_install.properties
これは、ファイル内の行を反復処理するFOR
コマンドを使用している何現在の行が出力ライセンスにラインを受け入れ、希望のラインを、等しい場合'output.txt'ファイル。次に、その中のすべてのテキストを.properties
ファイルに移動します。
関連する問題
- 1. javaを使用してコマンドプロンプトに出力を書き込む
- 2. Windowsフォルダを作成してUnixからファイルを書き込む
- 3. PHPでfwriteコマンドを使用して$ symbolをファイルに書き込む方法
- 4. バイナリデータをWindowsストアアプリケーションのファイルに書き込む方法C++を使用して
- 5. イントラネットアプリケーションからWindowsレジストリに書き込む
- 6. 外部コマンドからの出力をキャプチャしてファイルに書き込む
- 7. Windowsのコマンドプロンプトからレジストリ値を直接読み込み、標準のWindowsコマンドで使用できますか?
- 8. FreeBSDからWindows ServerにXMLファイルを書き込む方法は?
- 9. Pythonを使用して2つのファイルからExcelにデータを書き込む
- 10. SFTPを使用してmuleのファイルにペイロードを書き込む
- 11. ObjectOutputStreamを使用してリストからファイルにオブジェクトを書き込む
- 12. OpenXMLを使用して既存のExcelファイルに書き込む
- 13. Microsoft WindowsでNode.jsを使用してファイルを書き込む方法は?
- 14. foreachを使用してリストにファイルを書き込む
- 15. Pythonを使用してファイルにリストを書き込む
- 16. バッチを使用して.txtファイルに変数を書き込む
- 17. マクロを使用してファイルに変数を書き込む
- 18. ConfigParserを使用してファイルにコメントを書き込む
- 19. XmlWriterを使用してXMLファイルにファイルパスを書き込む
- 20. PowerShellを使用してファイルにタブを書き込む
- 21. fwriteを使用してセミコロンをファイルに書き込む
- 22. ストリームライターを使用してファイルにテキストを書き込む
- 23. bashスクリプトを使用してファイルに行を書き込む
- 24. getid3(id3v2)を使用してAPICをmp3ファイルに書き込む
- 25. sparkクラスタモードを使用してunixディレクトリにファイルを書き込む
- 26. PHPを使用して配列をCSVファイルに書き込む
- 27. Arduinoを使用してSDカードにJSONファイルを書き込む
- 28. アプレットを使用してクライアントシステムにファイルを書き込む
- 29. ストリームライターを使用してデスクトップにファイルを書き込む方法
- 30. サーブレットからXMLファイルに書き込む
'for/f'かなり簡単でしょう。 – shawnt00