Hirdetés
- Poco F6 5G - Turbó Rudi
- Itt az első hivatalos poszter a Galaxy S26 Ultrához
- Közönségkedvenc tábla készül hazai startra
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Feltűnt az Xperia 1 VIII és 10 VIII az IMEI adatbázisban
- Vivo X300 Pro – messzebbre lát, mint ameddig bírja
- Poco M7 - lépésben Siófok felé
- Szívós, szép és kitartó az új OnePlus óra
- Almás kagylót főznek Cupertinóban
- OnePlus 15 - van plusz energia
Új hozzászólás Aktív témák
-
Csontikka
aktív tag
Szia!
Szerintem a tanár kódjában az a 2 sor arra szolgál, hogy szimbolizálja a működésbeli különbséget.
& - a következő parancs mindenképp lefut, valójában több parancsot adsz meg 1 sorban
&& - ha az előző parancs kimenete 0 akkor lefut (vagyis ez már egy előfeltétel ellenőrzés)
|| - ha az előző parancs kimenete nem 0 akkor fut le (tehát ez is egy előfeltétel ellenőrzés)a konkrét feladatoknál:
1)
Először másol, ha sikeres volt, akkor törölCOPY szov.txt D:\ && DEL szov.txt&& utáni rész csak akkor fut le ha sikeres volt az első parancs, vagyis ez így ok
2)
Csak akkor próbálja kiírni egy fájl tartalmát, ha az létezikDIR szov.txt >NUL && TYPE szov.txt&& utáni rész csak akkor fut le ha sikeres volt az első parancs, vagyis ez is rendben, csak akkor fogja kiírni a tartalmát ha a dir parancs kimenete 0 volt, ami akkor áll elő, ha a file létezik.
egy alternatív megoldás erre:
if exist szov.txt type szov.txt
(ha létezik szov.txt írd ki szov.txt tartalmát, ez is egyfajta előfeltétel)3)
Próbálja ki vizsgálat nélkül is a végrehajtástDIR szov.txt >NUL & TYPE szov.txtitt viszont mivel csak 1 & jel van, így a második parancs is minden esetben lefut, függetlenül az első parancs kimenetétől, vagyis akkor is megpróbálja majd kiírni a szov.txt tartalmát, ha az nem is létezik
4)
btw:
cls
@echo offígy a cls látszik, akkor inkább
@echo off
clsés akkor eltűnt minden.
Üdv,
Csontikka
Új hozzászólás Aktív témák
- Csípőből tolja Helix a konyhai melót
- Poco F6 5G - Turbó Rudi
- Épített vízhűtés (nem kompakt) topic
- Kormányok / autós szimulátorok topikja
- Elektromos autók - motorok
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Itt az első hivatalos poszter a Galaxy S26 Ultrához
- PlayStation 3
- Fejhallgató erősítő és DAC topik
- Színes hardvercsomag a téli szürkeségben
- További aktív témák...
- Gamer PC-Számítógép! Csere-Beszámítás! I3 14100F / RTX 3070 8GB / 16GB DDR4 / 512 Nvme SSD
- 15,6" Dell Latitude laptopok: E5550, E5570, 5590, 5500, 5501, 5510, 5520 / SZÁMLA + GARANCIA
- GYÖNYÖRŰ iPhone XR 128GB Red-1 ÉV GARANCIA - Kártyafüggetlen, MS3984, 100% Akkumulátor
- Zebra ZP505 EPL hőpapíros címkenyomtató
- Bomba ár! Lenovo ThinkPad X270 - i5-7G I 8GB I 256SSD I 12,5" FHD I HDMI I Cam I W11 I Garancia!
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: Laptopműhely Bt.
Város: Budapest


