comenzi dos

Upload: popdanpaul

Post on 11-Jul-2015

687 views

Category:

Documents


0 download

TRANSCRIPT

List de comenzi DOSAceasta este o list a celor mai uzuale comenzi DOS. Lng fiecare comand sunt trecute versiunile n care funcioneaz, efectul comenzii i un posibil echivalent/nlocuitor UNIX. Aceste comenzi se pot scrie att cu litere mari, ct i cu litere mici, dat fiind c DOS nu ine cont de tipul de caractere folosit. Datorit sintaxei similare, comenzile sunt valabile i pentru CMD, shell-ul standard din Windows NT/2000/XP/Vista. Shell-ul Shell-ul standard este de forma : A:\>

A: ->Numele partiiei sau unitaii (n versiunile pre-4.0, lipsea caracterul ":") \ ->Directorul curent - se folosete un backslash (compar cu slashul standard din UNIX) > ->sfritul shellului i identificatorul de shell Lansarea ntr-un program se face n felul urmator C:\>program

Sau a unui program cu ajutorul unui parametru C:\>cale-catre-program /x

Unde /x este parametrul. Not: Directorul curent este automat n PATH (spre deosebire de UNIX). Not: terminarea unei linii, se face prin apsarea tastei Enter. CD cd director / chdir director (change directory) - schimba directorul curent. cd tiprete directorul curent. C:\>cd director C:\director>_

cd.. i cd .. ies dintr-un director Comanda funcioneaz foarte similar cu cea din Unix, cu excepia c cd tiprete directorul curent (echivalentul lui pwd), nu schimb directorul curent n directorul home. C:\director>cd.. C:\>_

md md director / mkdir director -> (make directory) creeaz un director C:\>md director C:\>cd director C:\director>_

Disponibil din DOS 2.0. Echivalent n UNIX, mkdir. schimbarea drive-ului X: -> intr n partiia sau unitatea X: DOS rezerv literele A: i B: pentru unitile de dischet, dup care asigneaz cte o liter fiecrei partiii sau uniti fizice. Astfel, toate partiiile sunt montate ntr-un loc fix. Deci, prima partiie de pe hard-disc este de obicei C: C:\>A: A:\> Nu exist echivalent UNIX, n UNIX partiiile (inclusiv cele remote) se monteaz ca directoare normale, i sunt tratate identic cu acestea. copy Comanda execut copierea unui fiier sau dosar. Trebuie specificat sursa (n exemplu c:\exemplu.txt) i destinaia acesteia (n exemplu a:\un_dosar\exemplu.txt). Nu copiaz dect un fiier odat. C:\>copy c:\exemplu.txt a:\un_dosar\exemplu.txt

Echivalentul UNIX este cp apelat fr niciun parametru. Comanda cp din UNIX este mult mai puternic ca comanda copy de DOS, fiind mult mai puternic i dect xcopy. O comand similar cu copy este PIP din CP/M. Copy se poate apela i ctre un device, precum CON (consol), rezultnd n efectul "copiaz ce este tastat dup apelarea comenzii pn la apelarea sfritului standard (Ctrl-Z) ntr-un fiier text", servind aadar ca un editor text rudimentar. Acest lucru se poate face apelnd copy con fiier

n UNIX, acelai efect se obine concatennd consola standard cu fiierul nou creat (cat > fiier). cls cls sau clear the screen, n traducere terge, cur ecranul, va avea ca efect tergerea tuturor rndurilor existente. Dup executarea comenzii va aprea doar promptul de comand C:\>, sau oricare altul activ naintea lansrii comenzii. Echivalentul n UNIX este clear. ver ver sau version , afiaz tipul i versiunea sistemului de operare (de exemplu "DR-DOS ver 5.001". n sistemele UNIX, uname este folosit pentru obinerea acestei informaii (dar ofer n general i alte informaii, precum numele sistemului i arhitectura) help help, sau ajutor, ofer ajutor, explicaii legate de comenzile sistemului de operare. Se poate utiliza i comanda /?, ceea ce va da explicaii doar legate de comanda scris. Ex.: copy /?. n UNIX, sistemul de ajutor este apelat n general cu ajutorul comenzii man numeprogram. Man este mult mai puternic ca sistemul de help al MS-DOS - oferind un framework utilizabil i de aplicaii ale terilor. rd rd sau remove directory, terge directorul selectat. De asemenea se poate utiliza RMDIR. Este refuzat tergerea dac directorul conine fiiere sau alte directoare. C:\>rd c:\txt\director Similar cu comanda rmdir din UNIX.

time i date time sau timp, afieaz sau modific "ceasul" sistemului de operare. Date afiaz i schimb data sistemului. Modificarea are loc direct n BIOS, DOS nu suport faciliti precum fusuri orare. Efectul ambelor comenzi se poate obine n UNIX prin folosirea comenzii date, cu anumii parametri. ren ren sau rename, renumete un fiier sau un dosar. O combinaie de copy, ren i del ntr-un batch script a fost folosit pentru mutarea de fiiere pn la DOS 4.0, cnd a fost introdus i comanda move. Echivalent n UNIX, mv (pentru mutat fiiere) i rename (pentru redenumiri dup un pattern). move move cale_iniiala cale_final. Mut un fiier. Ca i mv n UNIX, doar c move e limitat la un singur fiier n majoritatea implementrilor DOS. chkdsk chkdsk sau check disk, n unele versiuni scandisk, verific discul, cutnd erori, apoi ncearc s le corecteze. format Formateaz o partiie DOS pre-existent sau o dischet n formatul standard al sistemului de operare (FAT16 sau FAT32). Trebuie ca partiia care va fi formatat s poat fi apelat de MS-DOS (deci s fie ori un disc fizic, ori o partiie FAT). Formatarea terge toate fiierele existente. format [options] drive FORMAT drive: [/V[:label]] [/Q] [/F:size] [/B | /S] [/C] FORMAT drive: [/V[:label]] [/Q] [/T:tracks /N:sectors] [/B | /S] [/C] FORMAT drive: [/V[:label]] [/Q] [/1] [/4] [/B | /S] [/C] FORMAT drive: [/Q] [/1] [/4] [/8] [/B | /S] [/C] /V[:label] Specifies the volume label. /Q Performs a quick format. /F:size Specifies the size of the floppy disk to format (such as 160, 180, 320, 360, 720, 1.2, 1.44, 2.88). /B Allocates space on the formatted disk for system files. /S Copies system files to the formatted disk. /T:tracks Specifies the number of tracks per disk side. /N:sectors Specifies the number of sectors per track. /1 Formats a single side of a floppy disk. /4 Formats a 5.25-inch 360K floppy disk in a high-density drive. /8 Formats eight sectors per track. /C Tests clusters that are currently marked "bad."

Exist i opiunile /backup i /autotest, care formateaz fr s cear confirmare nainte. Este o coman foarte periculoas, deoarece orice utilizator o poate iniia, DOS nu ofer nici un mecanism de securitate care s previn execuia ei - accesul timp de cteva secunde la un terminal care ruleaz DOS este suficient pentru rularea comenzii - ba mai mult, trimiterea unui fiier batch / program maliios care s execute format c: /autotest era un lucru trivial i care putea cauza distrugeri masive. edit Deschide editorul de texte "vizual" inclus in sistemul de operare. Disponibil doar n MS-DOS, i numai de la versiunea 5.0 ncolo, este bazat pe editorul oferit n QBasic. Paradoxal, este mai puternic dect Notepad, editorul care, teoretic, i-a urmat, putnd edita fiiere mult mai mari i putnd gestiona corect fiiere cu sfritul de rnd n alte formate dect DOS (edit gestioneaz corect terminaiile CR/LF, CR, i LF, lucru pe care nici unul din Notepaduri nu l realizeaz corect). n UNIX exist foarte multe editoare la linia de comand, majoritatea oferind mult mai multe funcii dect edit (copy->paste multiplu, colorare de sintax i paranteze, indentare, cautare rapid, editare a mai multe documente n acelai timp, versionare, etc.). Acestea sunt n general mai puternice chiar i dect editoarele din medii grafice (exemplu : emacs, vi(m)). edlin

Editorul standard al MS-DOS (oferit i n FreeDOS), disponibil n MS-DOS 1-5, i n CMD (Windows NT/2000/XP/Vista). Un editor liniar, fr interfa, n care fiecare linie de text trebuie apelat i editat separat, n baza unor comenzi predefinite. Este foarte dificil de folosit. Similar i bazat pe editorul "ed" din UNIX. type afieaz coninutul unui fiier. n UNIX, acelai lucru se obine concatennd fiierul dorit cu ieirea standard (cat fisier) del del sau delete, comand care terge fiiere. Nu terge directoare. Echivalentul lui rm fr parametri din UNIX. deltree deltree - sterge directorul selectat, i toate sub-directoarele lui. Similar cu rm -r n UNIX. Comand extern indisponibil n DOS 7.0-8.0. Trucuri creeaz un fiier cu extensie bat, ca de exemplu folosind comanda edit un_fisier.bat n cadrul fiierului scrii urmtoarele rnduri: chkdsk C: defrag C: -v chkdsk D: defrag D: -v shutdown -s -t 60 -f Salveaz fiierul i lanseaz-l n execuie. Principial trebuie sa verifice discul, mai apoi sa ii fac o defragmentare, i la ncheierea procesului s nchid calculatorul. Nu functioneaz dect pe sisteme Windows XP Professional (pe Vista va cere parola de administrator nainte de a efectua nchiderea calculatorului, iar pe Windows 9x,ME,2000 i XP Home, comanda shutdown nu exist.

Comanda RunCsua de dialog Run, sau Run Application a fost creat pentru a obine acces direct la un program, aplicaie, fiier sau director (dosar), unde scurttura sau calea este cunoscut. Pentru sistemul de operare (SO) Linux cu interfaa GNOME folosete combinaia de taste Alt+F2. firefox - lanseaz navigatorul de internet Firefox n cazul n care este instalat

Pentru sistemul de operare (SO) Windows se poate face apelare la comenzile Run apsnd combinaia de taste Win (ntre tasta Ctrl i Alt) + R. n cazul n care tastatura este de tip vechi, se pot apsa combinaia de taste Ctrl+Esc (care deschide meniul Start) i apoi tasta R. Utiliznd mouse-ul se apas Start i opiunea Run. Toate acestea vor aduce o caset de dialog n care poi utiliza comenzi ca: notepad - deshide Notepad-ul o exemplu: notepad c:\a.bat explorer - deschide o fereastr Windows Explorer o exemplu: explorer C:\Program Files wmplayer - deschide Windows Media Player appwiz.cpl -deshide caseta de dialog Add or Remove Programs cmd - lanseaz linia de comand MS-DOS Prompt control - deschide caseta de dialog (Control Panel) calc - Calculator write - deschide Wordpad-ul mspaint - deshide Paint-ul

Lisa de comenzi Run pentru Windows

O list de comenzi care se pot executa ca i comenzi Run: Task Accessibility Controls Accessibility Wizard Add Hardware Wizard Add/Remove Programs Administrative Tools Adobe Acrobat (if installed) Adobe Designer (if installed) Adobe Distiller (if installed) Adobe ImageReady (if installed) Adobe Photoshop (if installed) Automatic Updates Bluetooth Transfer Wizard Calculator Certificate Manager Character Map Check Disk Utility Clipboard Viewer Command Prompt Component Services Computer Management Control Panel Date and Time Properties DDE Shares Device Manager Direct X Control Panel (if installed)* Direct X Troubleshooter Disk Cleanup Utility Disk Defragment Disk Management Disk Partition Manager Display Properties Display Properties Display Properties (w/Appearance Tab Preselected) Dr. Watson System Troubleshooting Utility Driver Verifier Utility Event Viewer Files and Settings Transfer Tool File Signature Verification Tool Findfast Firefox (if installed) Folders Properties Fonts Fonts Folder Free Cell Card Game Game Controllers Group Policy Editor (XP Prof) Hearts Card Game Help and Support HyperTerminal Iexpress Wizard Indexing Service Internet Connection Wizard Internet Explorer Internet Properties Internet Setup Wizard IP Configuration (Display Connection Configuration) Command access.cpl accwiz hdwwiz.cpl appwiz.cpl control admintools acrobat formdesigner acrodist imageready photoshop wuaucpl.cpl fsquirt calc certmgr.msc charmap chkdsk clipbrd cmd dcomcnfg compmgmt.msc control timedate.cpl ddeshare devmgmt.msc directx.cpl dxdiag cleanmgr dfrg.msc diskmgmt.msc diskpart control desktop desk.cpl control color drwtsn32 verifier eventvwr.msc migwiz sigverif findfast.cpl firefox folders control fonts fonts freecell joy.cpl gpedit.msc mshearts helpctr hypertrm iexpress ciadv.msc icwconn1 iexplore inetcpl.cpl inetwiz ipconfig /all

IP Configuration (Display DNS Cache Contents) IP Configuration (Delete DNS Cache Contents) IP Configuration (Release All Connections) IP Configuration (Renew All Connections) IP Configuration (Refreshes DHCP & Re-Registers DNS) IP Configuration (Display DHCP Class ID) IP Configuration (Modifies DHCP Class ID) Java Control Panel (if installed) Java Control Panel (if installed) Keyboard Properties Local Security Settings Local Users and Groups Logs You Out Of Windows Malicious Software Removal Tool Microsoft Access (if installed) Microsoft Chat Microsoft Excel (if installed) Microsoft Frontpage (if installed) Microsoft Movie Maker Microsoft Paint Microsoft Powerpoint (if installed) Microsoft Word (if installed) Microsoft Syncronization Tool Minesweeper Game Mouse Properties Mouse Properties Nero (if installed) Netmeeting Network Connections Network Connections Network Setup Wizard Notepad Nview Desktop Manager (if installed) Object Packager ODBC Data Source Administrator On Screen Keyboard Opens AC3 Filter (if installed) Outlook Express Paint Password Properties Performance Monitor Performance Monitor Phone and Modem Options Phone Dialer Pinball Game Power Configuration Printers and Faxes Printers Folder Private Character Editor Quicktime (If Installed) Quicktime Player (if installed) Real Player (if installed) Regional Settings Registry Editor Registry Editor Remote Access Phonebook Remote Desktop Removable Storage Removable Storage Operator Requests

ipconfig /displaydns ipconfig /flushdns ipconfig /release ipconfig /renew ipconfig /registerdns ipconfig /showclassid ipconfig /setclassid jpicpl32.cpl javaws control keyboard secpol.msc lusrmgr.msc logoff mrt msaccess winchat excel frontpg moviemk mspaint powerpnt winword mobsync winmine control mouse main.cpl nero conf control netconnections ncpa.cpl netsetup.cpl notepad nvtuicpl.cpl packager odbccp32.cpl osk ac3filter.cpl msimn pbrush password.cpl perfmon.msc perfmon telephon.cpl dialer pinball powercfg.cpl control printers printers eudcedit QuickTime.cpl quicktimeplayer realplay intl.cpl regedit regedit32 rasphone mstsc ntmsmgr.msc ntmsoprq.msc

Resultant Set of Policy (XP Prof) Scanners and Cameras Scheduled Tasks Security Center Services Shared Folders Shuts Down Windows Sounds and Audio Spider Solitare Card Game SQL Client Configuration System Configuration Editor System Configuration Utility System File Checker Utility (Scan Immediately) System File Checker Utility (Scan Once At The Next Boot) System File Checker Utility (Scan On Every Boot) System File Checker Utility (Return Scan Setting To Default) System File Checker Utility (Purge File Cache) System File Checker Utility (Sets Cache Size to size x) System Information System Properties Task Manager TCP Tester Telnet Client Tweak UI (if installed) User Account Management Utility Manager Windows Address Book Windows Address Book Import Utility Windows Backup Utility (if installed) Windows Explorer Windows Firewall Windows Magnifier Windows Management Infrastructure Windows Media Player Windows Messenger Windows Picture Import Wizard (need camera connected) Windows System Security Tool Windows Update Launches Windows Version (to show which version of windows) Windows XP Tour Wizard Wordpad

rsop.msc sticpl.cpl control schedtasks wscui.cpl services.msc fsmgmt.msc shutdown mmsys.cpl spider cliconfg sysedit msconfig sfc /scannow sfc /scanonce sfc /scanboot sfc /revert sfc /purgecache sfc /cachesize=x msinfo32 sysdm.cpl taskmgr tcptest telnet tweakui nusrmgr.cpl utilman wab wabmig ntbackup explorer firewall.cpl magnify wmimgmt.msc wmplayer msmsgs wiaacmgr syskey wupdmgr winver tourstart write

Comenzi Networking ipconfig /all - pentru XP -arata setarile conexiunii, ip, mac, dns, gateway ipconfig /renew - un fel de "refresh" al conemzii ipconfig winipcfg - pentru 98, 2000, ME - idem getmac - afiseaza mac-ul placii de retea ping -t xxx.sss.xxx.sss - test de comunicare intre 2 ip-uri (nu stiu daca este corect) tracert xxx.sss.xxx.sss - afiseaza "traseul" catre un ip dat arp -a vezi mac-urile computerelor conectate la pc tau (nu stiu daca este corect) netstat -a vezi ip-ul celui conectat la tine (nu stiu daca este corect) Ping x.x.x.x -t trimite pachete ICMP - verifica comunicarea intre 2 placi de retea - e corect ce ai zis tu tracert x.x.x.x -d - este indicat sa se foloseasca pentru ca optiunea "-d" renunta la rezolvarea numelor routerelor prin care pachetul trece - daca este folosit doar tracert IP operatiunea dureaza f mult

arp -a - iti arata tabela cu corespondenta IP - MAC pe care compul a completat-o utilizant pachete ARP (se stie IP-ul si se doreste aflarea adresei MAC) sau RARP (Reverse ARP - se stie mac-ul si se doreste a afla IP) netstat - afiseaza o lista cu sesiunile deschise de computer - poti afla din tabela : portul local utilizat, TCP sau UDP, nume/IP al celeilalte masini cu care s-a deschis o sesiune, status-ul curent al sesiunii net share - vezi ce share ai in retea - net view (vezi PC active din retea)