iniファイルのバッチ処理とvbsコードを修正します。
1160 ワード
バッチコード:
vbsコード:
二つのコマンドを閉じる方法:
taskyll/f im「閉じるプロセス名」
ntsd-c q-pn「プロセス名を閉じる」
後者がもっと強いです。
プログラムを開く:
start""位置/プログラム名"
@echo off >tmp.ini
for /f "tokens=1* delims=:" %%i in ('findstr /n ".*" ') do (
if "%%j"=="" (echo.>>tmp.ini) else (
echo %%j|find " ">nul&&(
call set tp=%%j&call echo %%tp: = %%>>tmp.ini)||(
>>tmp.ini echo %%j)
)
)
copy tmp.ini /y >nul||(attrib -s -a -r -h & copy tmp.ini /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 (" ",1)
Str = Replace ( TxtFl.ReadAll," "," ")
Set TxtFl = Fso.OpenTextFile (" ",2)
TxtFl.Write Str
TxtFl.Close
バッチ処理でファイルを開くと閉じる二つのコマンドを閉じる方法:
taskyll/f im「閉じるプロセス名」
ntsd-c q-pn「プロセス名を閉じる」
後者がもっと強いです。
プログラムを開く:
start""位置/プログラム名"