Dávkový soubor (.bat) Vyřešeno

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Uživatelský avatar
Imra
Level 2
Level 2
Příspěvky: 170
Registrován: prosinec 08
Bydliště: Frydek-Mistek
Pohlaví: Muž
Stav:
Offline
Kontakt:

Dávkový soubor (.bat)  Vyřešeno

Příspěvekod Imra » 06 úno 2009 18:33

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? :D Jinak davka normale pokracuje beznymi :help, :konec...


bat2.jpg
1. screen


bat1.jpg
2. screen

Reklama
Uživatelský avatar
mike007
Master Level 7.5
Master Level 7.5
Příspěvky: 5860
Registrován: srpen 07
Bydliště: Pardubice
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Dávkový soubor (.bat)

Příspěvekod mike007 » 06 úno 2009 20:36

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
Nejlepší hra je Excel!
Pravidla fóra PC-helpJak 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.

Uživatelský avatar
Myloš
Master Level 8.5
Master Level 8.5
Příspěvky: 6990
Registrován: duben 06
Bydliště: Praha
Pohlaví: Muž
Stav:
Offline

Re: Dávkový soubor (.bat)

Příspěvekod Myloš » 06 úno 2009 22:15

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ě.
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š. ;-)

Uživatelský avatar
mike007
Master Level 7.5
Master Level 7.5
Příspěvky: 5860
Registrován: srpen 07
Bydliště: Pardubice
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Dávkový soubor (.bat)

Příspěvekod mike007 » 06 úno 2009 22:36

To si budu pamatovat. Díky, Myloši :thumbsup:
Nejlepší hra je Excel!
Pravidla fóra PC-helpJak 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.

Uživatelský avatar
Imra
Level 2
Level 2
Příspěvky: 170
Registrován: prosinec 08
Bydliště: Frydek-Mistek
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Dávkový soubor (.bat)

Příspěvekod Imra » 06 úno 2009 23:01

yes yes.. ted uz to funguje jak ma :smile: Díky

Uživatelský avatar
Myloš
Master Level 8.5
Master Level 8.5
Příspěvky: 6990
Registrován: duben 06
Bydliště: Praha
Pohlaví: Muž
Stav:
Offline

Re: Dávkový soubor (.bat)

Příspěvekod Myloš » 06 úno 2009 23:09

Rádo se stalo.
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
  • Neznámý soubor
    od robin432 » 29 bře 2025 14:45 » v Programy ke stažení
    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