Hirdetés
- Vezeték nélküli fülhallgatók
- Milyen TV-t vegyek?
- Külső merevlemezek - USB, eSATA, FireWire HDD
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Milyen billentyűzetet vegyek?
- Vezetékes FÜLhallgatók
- Épített vízhűtés (nem kompakt) topic
- Milyen notebookot vegyek?
- Androidos tablet topic
- LG LCD és LED TV-k
Új hozzászólás Aktív témák
-
Csontikka
aktív tag
válasz
Baryka007
#388
üzenetére
Szia,
nem tudom mitől szeretnél függővé tenni a sorok olvasását de valami hasonló ötletem lenne:
1, - Ha már a ciklus megkezdése előtt tudod, hogy mettől meddig akarsz olvasni a file-ban
A cikluson belül legyen egy valtozod, ami tartolja hanyadik sornal jarsz. Numerikus, mindig lepteted eggyel, belepes elott nullazod.
a ciklusba lépés előtt megadsz két változót, ami tarolja mettől meddig kell olvasni a file-ban.
A for ciklus do-n belül részét egy if-el kezdd. Nézd meg, hogy a sorváltozód nagyobb vagy egyenlo mint elso sor és kisebb vagy egyenlő mint utolsó sor. (LEQ, GEQ) Ha mind két feltétel teljesül akkor fusson csak le a do-n belüli rész. (Az if után a zárójelen belül ugyanúgy lehet több parancs, mint a do-nál)
2, - Ha azt szeretnéd, hogy elindulsz mondjuk első sortól és addig olvasson amig mondjuk nem talál egy Kék-et, akkor pedig valami hasonló a helyzet
A ciklusba lépés előtt adsz neki egy váltózot, hogy pl. "kellemegolvasni=YES".
A do-n belüli részen pedig azt mondod neki, hogy a sort csak akkor fusson arra a sorra, ha kellemegolvasni==YES (a többi részt szintén bezárójelezed). Ha megtalálod abban a sorban ami azt eredményezi, hogy már nem kell a következő sort olvasni akkor pl:if %%A==kék akkor set kellemegolvasni=no
így is végig fogja olvasni a file-t, de az első kék után már nem fog lefutni az a parancs amit függővé tettél a kellemegolvasni változótól.
mindkét esetben szükséges a környezeti változók késleltetett behelyettesítésének előzetes engedélyezése
SETLOCAL enabledelayedexpansion
sok sikert!
Üdv,
Csontikka
Új hozzászólás Aktív témák
- Call of Duty: Black Ops 7
- Végleg kitiltaná a Huawei-t az EU a hálózatkiépítésből
- Vezeték nélküli fülhallgatók
- Milyen TV-t vegyek?
- Külső merevlemezek - USB, eSATA, FireWire HDD
- One mobilszolgáltatások
- Fejhallgatós találkozó
- Kezünkben a Huawei Mate 80 és 80 Pro
- Bloomberg: Az iOS 27 a stabilitásra és az AI-ra fókuszál majd
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- További aktív témák...
- HP Elitebook 735 G6 13 3 FHD Laptop AMD Ryzen 5 Pro 16 GB RAM 512GB SSD 6 hónap garanciával
- Eladó Dune Pro Vision 4K
- LG 43NANO763QA 108 cm / 43 4K UHD NanoCell Smart TV 6 hó garancia Házhozszállítás
- Dell 5470 9. generációs üzleti laptop WIN 11/256GB NVMe SSD/8GB DDR4/FHD kijelző/1 év garancia/2020
- Samsung UE55TU7102KXXH 139 cm / 55 4K UHD Smart TV 6 hó garancia Házhozszállítás
- Boyoye digitális beltéri HD tv antenna / 12 hó jótállás
- Bomba ár! Lenovo ThinkPad L490 - i5-G8 I 16GB I 256SSD I 14" FHD Touch I HDMI I Cam I W11 I Gari!
- BESZÁMÍTÁS! ASUS TUF A17 FA707NV notebook - R7 7735HS 16GB DDR5 1TB SSD nVidia RTX 4060 8GB WIN11
- BESZÁMÍTÁS! MSI B450M R5 5600X 32GB DDR4 512GB SSD RX 6800 16GB Zalman Z1 PLUS Cooler Master 750W
- GYÖNYÖRŰ iPhone 12 Mini 128GB Purple-1 ÉV GARANCIA - Kártyafüggetlen, MS3630,100% Akkumulátor
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: ATW Internet Kft.
Város: Budapest


