Stránka 1 z 1

Dávklový soubor - pomoc s příkazy

Napsal: 27 lis 2008 20:05
od Jan Pašek
Píšu *.bat soubor (ten co si otevře okno jako když vypíšeš do spustit příkaz CMD) a za boha si nemůžu vzpomenout:
  1. Jakým příkazem spustit příkaz Help aby se zastavil výpis když dojede na konec okna a počkal si na stisk libovolné klávesy než bude pokračovat
  2. jak má vypadat příkaz, který reaguje na stisk předdefinované klávesy (myslím těch několik řádků okolo funkce If)

Moc se omlouvám ale za mlada se bat soubory švihal ale ta paměť.

Re: Dávklový soubor - pomoc s příkazy

Napsal: 27 lis 2008 20:17
od mike007
1. Myslíš příkaz pause ?
2. Netuším co máš na mysli.

Re: Dávklový soubor - pomoc s příkazy

Napsal: 27 lis 2008 20:30
od Jan Pašek
Jdi start spustit napiš CMD stiskni enter napiš Help stiskni enter a vidíš že půl strany už nepřečteš. přes jaká příkaz spustit Help aby se výpis zastavil na konci okna a čekal na stisk klávesy?


@echo off
Title Instalace
echo.
If exist C:\Uklid PC\Cobian.exe goto 1
echo Instalator zjistil ze zatim nemate nainstalovan
echo v nami predpokladanem umisteni "C:\program files\Cobian Backup 8"
echo nami doporuceny zalohovaci SW CobianBackup 8
echo.
echo chcete program instalovat nyní?
co ma byt tady aby to naladovalo promenou
IF ERRORLEVEL 1 GOTO 1
echo instalace
:1
pause > Nul

Re: Dávklový soubor - pomoc s příkazy

Napsal: 27 lis 2008 22:53
od mike007
Co si pamatuju tak na stránkování se používá příkaz /p
např. příkaz na výpis složky WINDOWS na vícekrát je dir c:\WINDOWS /p
Výpis příkazu help se mi vypisuje celý takže nebylo jak vyzkoušet.

Co se týče toho instalačního dávkového souboru, musel jsem hoodně přemýšlet, protože jsem toho opravdu dost zapomněl. To víš, jak to člověk nepoužívá... zapomene ...

Snad bude fungovat toto:

@echo off
Title Instalace
echo.
If exist C:\Uklid PC\Cobian.exe goto 1
echo Instalator zjistil ze zatim nemate nainstalovan
echo v nami predpokladanem umisteni "C:\program files\Cobian Backup 8"
echo nami doporuceny zalohovaci SW CobianBackup 8
echo.
set /p userinp=Nainstalovat nyni?(Y/N):
if "%userinp%"=="Y" goto instalace
if "%userinp%"=="y" goto instalace
if "%userinp%"=="N" goto konec
if "%userinp%"=="n" goto konec
goto start
:instalace
start "C:\Uklid PC\Cobian.exe"
goto end
:konec
echo program nebude nainstalovan.
:end
:1
pause > Nul

Re: Dávklový soubor - pomoc s příkazy

Napsal: 27 lis 2008 23:09
od Pic
K bodu 1 původního dotazu: help |more

Re: Dávklový soubor - pomoc s příkazy  Vyřešeno

Napsal: 28 lis 2008 11:38
od Jan Pašek
Oboje funguje díky.