Comanda START vă permite să rulați aplicații într-o fereastră separată, cu posibilitatea de a specifica anumiți parametri de performanță a acestora.
Format linie de comandă:
START [ "titlu"] [/ D cale] [/ I] [/ min] [/ MAX] [/ SEPARATE | / SHARED] [/ LOW | / NORMAL | / HIGH | REALTIME | / ABOVENORMAL | / BELOWNORMAL] [/ WAIT] [/ B] [comanda / program de] [parametri]
Parametri de linie de comandă:
„Titlu“ - titlul ferestrei. Asigurați-vă că pentru a dubla citate.
mod - directorul de lucru.
B - executați aplicația fără a crea o fereastră nouă la prelucrarea de închidere a tastelor de comenzi rapide CTRL + C. În cazul în care cererea nu procesează combinația de taste CTRL + C pe cont propriu, singura modalitate de a întrerupe este de a utiliza tastele CTRL + Break.
I - un nou mediu va fi mediul original, a trecut la cmd.exe, și nu mediul actual.
MIN - Rulați comanda / programul într-o fereastră minimizată.
MAX - Rularea comanda / program dintr-o fereastră maximizat.
Programul rulează Windows pe 16 biți în spațiul de memorie separat - SEPARAT.
SHARED - Rularea 16-biți program Windows în zona de memorie partajată.
LOW - Rularea aplicației cu prioritate IDLE (cea mai mică prioritate).
NORMAL - Rularea aplicatiei cu prioritate NORMAL.
HIGH - Rularea aplicației cu prioritate.
REALTIME - Lansarea prioritate aplicații REALTIME (cea mai mare prioritate).
Lansarea aplicațiilor cu speranța de finalizarea acestuia - ASTEPTARE.
ABOVENORMAL - Lansarea cererii din ABOVENORMAL clasa de prioritate (de mai sus standard)
BELOWNORMAL - Pornirea BELOWNORMAL clasa de prioritate de aplicare (de mai jos standard)
Echipa / program de - daca este o comanda cmd.exe sau un lot de comandă handler fișier (cmd.exe) intern este pornit cu tasta / K. Acest lucru înseamnă că fereastra nu va fi închisă atunci când comanda se încheie. În cazul în care acest lucru nu este o comanda cmd.exe sau un lot de fișiere intern, atunci acesta este un program care va fi lansat într-o casetă de grafică sau text.
parametri - parametrii transmiși la comanda / program.
Pentru a apela un non-fișiere executabile prin mecanism de tip de fișier de potrivire, pur și simplu introduceți numele fișierului în linia de comandă. De exemplu, comanda
Când executați o aplicație pe 32 de biți, cu un manipulator de grafică de comandă interfață cu utilizatorul CMD.EXE nu se așteaptă să se încheie cererea înainte de a reveni la linia de comandă. Un astfel de comportament nou nu este legată de lansarea aplicațiilor de la fișiere lot.
Când executați linia de comandă, primul element este șirul de text „CMD“, fără un nume de fișier sau extensie specifica o cale, aceasta se înlocuiește cu valoarea variabilei COMSPEC. Acesta previne CMD.EXE începând din lista activă curentă, în cazul în care există un program de acolo.
În cazul în care primul element al liniei de comandă nu conține o extensie de nume de fișier, comenzi handler CMD.EXE utilizează valoarea variabila de mediu PATHEXT pentru a determina extinderea numele de fișier executabil și ordinea găsi fișierul dorit. Valoarea implicită este setată pentru PATHEXT variabila:
Vă rugăm să rețineți că această sintaxă este similară cu sintaxa pentru calea variabilă, care există unele elemente sunt separate prin punct și virgulă.
În cazul în care căutarea fișierului executabil nu este în concordanță cu oricare dintre extensiile, se verifică conformitatea cu numele directorului specificat. Dacă numele folderului așa cum este specificat, comanda START lansează EXPLORER pentru această rută. În cazul în care o astfel de acțiune este executată din linia de comandă, este echivalentă cu comanda CD / D la calea specificată. De exemplu, comanda
Deschideți dosarul C: \ Windows în fereastra Explorer.
începe /? - să emită un certificat privind utilizarea comenzii.
începe - la start fără parametri va deschide o nouă fereastră CMD coajă.
începe „My new window CMD“ - la fel ca în cazul precedent, urmați lansarea noii ferestre CMD, dar textul meu nou fereastra CMD va fi afișat ca titlul ferestrei
începe devmgmt.msc - declanșare pe extensia .msc pentru Windows Device Manager.
începe / min notepad.exe - Am lansat un notebook într-o fereastră minimizată.
începe "Backup Files" / min / belownormal mybackup.bat - rula un fișier batch în minimizate cu prioritate mai mică.
start "" / înaltă / MAX "C: \ Program Files \ Joc bun \ MyGame" - programe de lansare MyGame cu prioritate ridicată.
Rețineți că titlul ferestrei poate fi omisă, dar funcția de intrări de procesare începe comandă poate cauza rezultate neașteptate atunci când încercați să executați numele programului sau calea care conține un spațiu (e). De exemplu, atunci când încercați să executați următoarea comandă:
începe "C: \ Program Files \ FAR \ FAR.EXE"
Din cauza disponibilității spațiului în calea către fișierul executabil, linia pentru a rula FAR.EXE trebuie să fie închise în ghilimele duble, dar formatul parametrilor de intrare pentru începutul titlului ferestrei presupune, de asemenea, inclus în ghilimele duble, rezultând în „C: \ Program Files \ FAR \ FAR.EXE „nu este interpretat ca un program executabil, precum și titlul ferestrei - va fi executat de lansare fereastră shell cmd cu titlul“ C: \ Program Files \ FAR \ FAR.EXE“. Pentru a avut loc un fel nevoie de a utiliza orice, chiar dacă sunt goale, antetul:
start "" "C: \ Program Files \ FAR \ FAR.EXE"
În cazul în care fișierele rula comanda folosind comanda de pornire. comandă prompt fereastră (cmd.exe) este pornit cu parametrul / K. t. e. cmd.exe nu are loc după finalizarea comenzilor în fișierul de comandă. De exemplu, există un fișier lot test.bat după cum urmează:
La lansare începe test.bat comanda echo este executat și fereastra shell este lăsată deschisă pentru a introduce comenzi utilizator stand-by. Acest fapt trebuie să fie luate în considerare atunci când se utilizează comanda de pornire într-un script care se execută în mod automat, fără intervenția unui operator uman. Pentru a închide fereastra CMD după ce fișierul lot este suficient pentru a adăuga la sfârșitul comenzii EXIT.