Stránka 1 z 1

Windows bash pomoc se set pojmem

Napsal: 06 led 2020 20:37
od shockwave
Zdravím, chtěl jsem se optat, nikde nemohu najít, co znamená set /I spíše to zatím lomítkem nikde nemohu najít.

A druhá věc, mám velice jednoduchý script:

::záloha jakýkoliv soubor na disky
copy bluetooth.txt F:\CMD
copy bluetooth.txt G:\CMD
pause

jak by se dalo pořešit. pokud dojde správně k zápisu zálohy, aby se vypsalo, že záloha byla provedena, v opačném případě, že záloha se nepovedla. Děkuju za pomoc

Re: Windows bash pomoc se set pojmem

Napsal: 06 led 2020 21:17
od faraon
Opravdu bash, nebo spíš cmd?

Kdysi dávno existovalo něco jako "if errorlevel 1 goto ...", pokud příkaz copy tuhle proměnnou nastavuje, mohl bys zjistit jak kopírování dopadlo.

Re: Windows bash pomoc se set pojmem

Napsal: 06 led 2020 21:57
od zeus
Existenci souboru ci adresare v cili zjistis "if exist", jako jednoducha kontrola by to mohlo stacit.

Re: Windows bash pomoc se set pojmem

Napsal: 07 led 2020 12:05
od atari
Já to řeším v BAT takto:
"if not exist W:\Zalohy\Ursula.arj goto TEXTY"

Pokud soubor "Ursula.arj" neexistuje, dávka skočí na řádek ":TEXTY", kde příkazem "echo" napíšu, že se to nepovedlo.