Comenzile DiskPart
LIST și SELECT sunt doar două dintre numeroasele comenzi acceptate de DiskPart. Multe dintre aceste comenzi acceptă Noerr ca parametru suplimentar. Parametrul Noerr este utilizat cu scripturile DiskPart și indică faptul că, dacă apare o eroare, DiskPart trebuie să continue procesarea comenzilor de script. În absența acestui parametru, DiskPart va eșua la eroare și scriptul se va opri.
Deci, comenzile de bază ale DISKART:
- Echipe, care se aplică Noerr și că la închidere returna un cod de eroare: ADD, AS-SIGN, automount, BREAK, CONVERT, CREATE, DE-Lete, EXTEND, IMPORT, ONLINE, ANULEAZĂ și reparații.
- Echipa cu care Noerr nu se aplică sau care nu returnează un cod de eroare: ACTIVE, CLEAN, DETALIU, EXIT, GPT, HELP, INACTIVĂ, LIST, REM, RESCAN, RE-Tain si SELECT.
Utilizând Scripturile DiskPart
Modul în care sunt utilizate scripturile cu DiskPart diferă ușor de cele pentru alte comenzi. Motivul este că DiskPart este un interpret de linie de comandă și nu un utilitar obișnuit. Când porniți DiskPart (prin introducerea discpart în linia de comandă), interpretul trebuie să spună că doriți să utilizați scriptul adăugând parametrul / S, după cum se arată mai jos:
unde ScriptName.txt este numele fișierului text cu scriptul dorit. În mod implicit, DiskPart scrie ieșirea în linia de comandă curentă.
Când rulați scripturile DiskPart, verificați următoarele coduri de eroare:
- 0 - fără erori, scriptul este executat complet;
- 1 - excepție fatală (posibil, probleme grave);
- 2 - parametrii de comandă incorect;
- 3 - imposibilitatea de a deschide fișierul de script specificat sau fișierul de ieșire;
- 4 - serviciul folosit de DiskPart a returnat un cod de eroare sau a raportat un eșec;
- 5 - sintaxa incorectă a comenzii (de obicei datorită unei selecții incorecte a unui disc, a unei partiții sau a unui volum, sau deoarece nu poate fi utilizată cu această comandă).
Exemplu de script DiskPart
Utilizând scripturile DiskPart, toate operațiile pe care doriți să le efectuați trebuie să fie completate într-o singură sesiune. Scriptul trebuie să conțină toate comenzile DiskPart necesare. Comanda EXIT nu trebuie să fie inclusă în script, deoarece la sfârșitul scriptului interpretul își completează automat lucrarea.
- rem Selectați unitatea 2
- selectați discul 2
- rem Crearea partiției primare de pe disc
- rem și a atribui o scrisoare de unitate
- creați dimensiunea partiției primare = 4096semnarea literei = s
- rem Creați o partiție extinsă
- rem cu două unități logice
- creați dimensiunea extinsă a partiției = 4096
- creați dimensiunea logică a partiției = 2048
- asignați litera = u
- creați dimensiunea logică a partiției = 2047
- asignați litera = v
În acest exemplu, sunt create partițiile primare și secundare de pe discul 2. Dimensiunea partiției principale este definită în 4096 MB și îi este atribuită litera S. Dimensiunea partiției suplimentare este definită în 4096 MB; creează două secțiuni logice: prima - 2048 MB cu litera U, al doilea - dimensiunea de 2047 MB cu V. Aceste litere dimensiuni timp logic set oamenilor de afaceri din cauza unor pierderi de spațiu de stocare cu partiționare. Puteți crea, de asemenea, o singură partiție logică de 4096 MB.