
Moduły.
Na 6 lekcji powiem trochę o modułach(według mnie najlepsza rzecz w batchu'u). Moduł to procedura która realizuje jedną lub kilka funkcji lub części tych funkcji. Moduł robi się podobnie jak program wsadowy. Na końcu trzeba przekonwertować plik bat na plik exe. Przykładowy moduł:
rem modul.bat
@echo off
if %1==write goto write
if %1==stop goto stop
:write
echo %2
goto end
:stop
pause >nul
goto end
:endTeraz wystarczy przekonwertować plik bat na plik exe. Oto przykładowe konwertery
Quick Batch File Compiler:http://quick-batch-file-compiler.soft32.com/free-download/
Advanced Bat to Exe Converter:http://www.battoexeconverter.com/
A teraz wykorzystanie modułu w programie:
@echo off
title Lekcja 5
modul write Hello!
modul stop
exit

Offline

da sie inaczej
@echo off if %1==write (echo %2) if %1==stop (pause >nul) exit /b


Offline

ale nie wiesz że da się tak
@echo off&if %1==write (echo %2)&if %1==stop (pause >nul)&exit /b


Offline