Fojfoje mi uzas programojn en komandolinia interfaco, kiam mi prilaboras tekstodosierojn en komputilo. Kiam mi uzadis DOS-on, mi ofte faris komandodosieron kaj plenumis serion da komandoj per kelklitera tajpado.
Nun kiel uzanto de Vindozo, mi multe forgesis regulojn pri la komandodosiero. Mi devas relerni pri detaloj. Jen estas noto por mi mem.
REM trakti.bat
REM uzo: trakti dosierujo
@ ECHO OFF
IF “%1” == “” GOTO END
REM la medivariablo estos uzata en komando.bat
SET Target_Dir=%1
REM listigi dosiernomojn
DIR /B /N %1 >list.txt
REM prilabori ĉiun dosieron per komando.bat
FOR /F %%i in (list.txt) DO CALL komando.bat %%i
REM ĉiuj rezultoj de komando.bat estas kunigitaj en teksto.txt
modifi teksto.txt >rezulto%1.txt
DEL teksto.txt
:END
SET Target_Dir=