バッチやvbsコードによるiniファイルの修正
2022-02-10 08:47:05
バッチコードです。
@echo off >tmp.ini
for /f "tokens=1* delims=:" %%i in ('findstr /n ". *" file location') do (
if "%%j"=="" (echo.>>tmp.ini) else (
echo %%j|find "replaced content">nul&& (
call set tp=%%j&call echo %%tp:replaced content=replaced content%%>>tmp.ini)|||(
>>tmp.ini echo %%j)
)
)
copy tmp.ini file location /y >nul||(attrib -s -a -r -h file location& copy tmp.ini file location /y >nul)
del tmp.ini
pause
VBSでもっと簡単に。
vbsのコードです。
On Error Resume Next
Dim Fso,TxtFl,Str
Set Fso = CreateObject("Scripting.FileSystemObject")
Set TxtFl = Fso.OpenTextFile ("file location",1)
Str = Replace ( TxtFl.ReadAll,"replaced content","replaced content")
Set TxtFl = Fso.OpenTextFile ("File Location",2)
TxtFl.Write Str
TxtFl.Close
ファイルの一括オープン/クローズ
閉じる 2つのコマンドメソッド。
taskkill /f im "シャットダウンするプロセスの名前"
ntsd -c q -pn "シャットダウンするプロセス名"
後者の方がちょっと強いかな...。~!
オープニングの手順
開始 "" "location/program name"
関連
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
ウィンドウは、git update (git pull) を定期的に実行するタスクスケジュールを設定し、実行中の cmd を非表示にします。
-
ファイル(フォルダ)の存在を検出するWindows用バッチプログラム
-
Windows一括検索・コピー/カットファイルの例
-
DOSコマンドラインからbatバッチプログラムを使って空のフォルダーをすべて削除する方法
-
batコマンドのバッチプロセスは、32ビットまたは64ビットシステムかどうかを判断するために、さまざまな方法
-
ウェブページを開いたり閉じたりするためのcmdバッチコード
-
DOSのバッチ処理における%cd%と%~dp0の違いについて説明します。
-
システム情報、ハードウェア情報を表示するためのバットコード
-
バッチ式再帰計算の実装コード N!
-
shutdownコマンドによるリモートシャットダウンとリブート