
Dávkový soubor (.bat) Vyřešeno
- Imra
- Level 2
- Příspěvky: 170
- Registrován: prosinec 08
- Bydliště: Frydek-Mistek
- Pohlaví:
- Stav:
Offline
- Kontakt:
Dávkový soubor (.bat) Vyřešeno
Zdravim, tak jsem si jen tak delal davkove soubory a narazil jsem na divnou vec. Na obrazku 1 je zacatek davky a pokud v prubehu programu dam NE, tak se soubor stejne smaze. na 2. obrazku jsem zmenil kod a uz mi to fungovalo. Jenze vubec nevidim chybu u 1. obrazku. VIte nekdo?
Jinak davka normale pokracuje beznymi :help, :konec...

- mike007
- Master Level 7.5
- Příspěvky: 5860
- Registrován: srpen 07
- Bydliště: Pardubice
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Dávkový soubor (.bat)
ERRORLEVELY mně nikdy moc nepřirostly k srdci, takže má rada nemusí být úplně správná.
Napsal bych to asi takto:
if errorlevel 1 goto smazat
if errorlevel 2 goto konec
:smazat
echo Mažu...
del
:konec
...
Osobně spíš preferuji tuto možnost:
set /p userinp=Smazat soubor?(Y/N):
if "%userinp%"=="Y" goto ano
if "%userinp%"=="y" goto ano
if "%userinp%"=="N" goto ne
if "%userinp%"=="n" goto ne
goto start
:ano
del "C:\soubor.xls"
goto end
:ne
Mazání souboru bylo zrušeno.
:end
pause
Něco podobného jsem psal tady : http://www.pc-help.cz/viewtopic.php?f=39&t=33754#p215182
Napsal bych to asi takto:
if errorlevel 1 goto smazat
if errorlevel 2 goto konec
:smazat
echo Mažu...
del
:konec
...
Osobně spíš preferuji tuto možnost:
set /p userinp=Smazat soubor?(Y/N):
if "%userinp%"=="Y" goto ano
if "%userinp%"=="y" goto ano
if "%userinp%"=="N" goto ne
if "%userinp%"=="n" goto ne
goto start
:ano
del "C:\soubor.xls"
goto end
:ne
Mazání souboru bylo zrušeno.
:end
pause
Něco podobného jsem psal tady : http://www.pc-help.cz/viewtopic.php?f=39&t=33754#p215182
Nejlepší hra je Excel!
• Pravidla fóra PC-help • Jak označit téma za vyřešené
»»»»»»»»»»»»»»»»»»»»»»»
UPOZORNĚNÍ - můj Skype, Soukromé zprávy či email neslouží jako tech. podpora.
Dotazy pište do fóra. Od toho tu je.
• Pravidla fóra PC-help • Jak označit téma za vyřešené
»»»»»»»»»»»»»»»»»»»»»»»
UPOZORNĚNÍ - můj Skype, Soukromé zprávy či email neslouží jako tech. podpora.
Dotazy pište do fóra. Od toho tu je.
Re: Dávkový soubor (.bat)
Errorlevely je nutno psát popořadě od vyšších čísel k nižším.
Proto ti to nefunguje.
Podívej se schválně na dvě moje 10 let stařičké kravinky (dosovský soubor choice.com je nutný pro jejich běh).
Když zadáš v tom špatném souboru jakékoli z uvedených písmen, vždycky ti to řekne, že jsi zmáčknul A, protože jsou errorlevely od nejmenšího k největšímu.
Ve správném souboru bude vše správně.
Proto ti to nefunguje.
Podívej se schválně na dvě moje 10 let stařičké kravinky (dosovský soubor choice.com je nutný pro jejich běh).
Když zadáš v tom špatném souboru jakékoli z uvedených písmen, vždycky ti to řekne, že jsi zmáčknul A, protože jsou errorlevely od nejmenšího k největšímu.
Ve správném souboru bude vše správně.
- Přílohy
-
- volba.zip
- Ukázdy BAT osuborů – pořadí proměnných errorlevel
- (2.06 KiB) Staženo 102 x
- Než položíte dotaz, nejprve se ptejte strejdy Gůůgla.
- Výňatek z pravidel fóra PC-HELP:
- Název tématu zvolte takový, aby co nejvýstižněji charakterizoval obsah tématu.
- Nesnažte se řešit jiný problém (i když podobný) v jednom tématu. Raději založte nové téma.
- Mýliti se je Myloš.
- mike007
- Master Level 7.5
- Příspěvky: 5860
- Registrován: srpen 07
- Bydliště: Pardubice
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Dávkový soubor (.bat)
To si budu pamatovat. Díky, Myloši 

Nejlepší hra je Excel!
• Pravidla fóra PC-help • Jak označit téma za vyřešené
»»»»»»»»»»»»»»»»»»»»»»»
UPOZORNĚNÍ - můj Skype, Soukromé zprávy či email neslouží jako tech. podpora.
Dotazy pište do fóra. Od toho tu je.
• Pravidla fóra PC-help • Jak označit téma za vyřešené
»»»»»»»»»»»»»»»»»»»»»»»
UPOZORNĚNÍ - můj Skype, Soukromé zprávy či email neslouží jako tech. podpora.
Dotazy pište do fóra. Od toho tu je.
- Imra
- Level 2
- Příspěvky: 170
- Registrován: prosinec 08
- Bydliště: Frydek-Mistek
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Dávkový soubor (.bat)
yes yes.. ted uz to funguje jak ma
Díky

Re: Dávkový soubor (.bat)
Rádo se stalo.
Teď ještě označit jako vyřešené (jak na to najdeš v mém podpisu).
Teď ještě označit jako vyřešené (jak na to najdeš v mém podpisu).
- Než položíte dotaz, nejprve se ptejte strejdy Gůůgla.
- Výňatek z pravidel fóra PC-HELP:
- Název tématu zvolte takový, aby co nejvýstižněji charakterizoval obsah tématu.
- Nesnažte se řešit jiný problém (i když podobný) v jednom tématu. Raději založte nové téma.
- Mýliti se je Myloš.
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 1
- 4599
-
od atari
Zobrazit poslední příspěvek
29 bře 2025 14:58
-
-
.pptx soubor ve formátu A4 Příloha(y)
od uzivatelzacatecnik » 11 říj 2024 10:39 » v Kancelářské balíky - 3
- 2749
-
od uzivatelzacatecnik
Zobrazit poslední příspěvek
11 říj 2024 12:01
-
-
-
Samsung galaxy A40 - nejde me v Odinu vlozit zadnej soubor. *
od ransik » 17 čer 2024 19:21 » v Mobily, tablety a jiná přenosná zařízení - 1
- 3095
-
od mmmartin
Zobrazit poslední příspěvek
18 čer 2024 01:01
-
Zpět na “Programování a tvorba webu”
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 2 hosti