Assolutamente tutti i programmi possono essere eseguiti dalla riga di comando. Questa funzionalità è apparsa nei primi sistemi operativi, inclusa la linea di sistemi Microsoft Windows. In precedenza, i sistemi operativi erano una solida riga di comando (sistema MS-DOS). Oggi molti sviluppatori di software includono nella loro distribuzione la possibilità di eseguire un file utilizzando la riga di comando.
Avrai bisogno
- Riga di comando del sistema operativo (cmd.exe).
Istruzioni
Fare clic sul menu "Start" - selezionare "Tutti i programmi" - "Accessori" - "Prompt dei comandi";
Nella finestra che si apre, devi tornare all'unità "C", per fare ciò, alla fine della riga, inserisci "cd .." e premi Invio. Ripetere questa azione più volte fino al completo passaggio all'unità "C";
Inserisci il percorso completo del programma che stai avviando (C:\Programmi\KeyTweak\KeyTweak.exe).
C: \ Programmi \ KeyTweak \ KeyTweak.exe - percorso completo del programma Key Tweak. I parametri chiave di ritocco utilizzati in questo esempio sono:
- "u" - avvio rapido del programma;
- "-r" - ripristina l'ultimo salvataggio delle modifiche;
- "-y" - rispondere "Sì" alle richieste provenienti dal sistema.
Crea un nuovo documento di testo con estensione .txt.
Annota il set di comandi richiesto.
Dopo aver completato questi passaggi, esegui il file.
Squadra INIZIO permette di eseguire le applicazioni in una finestra separata, con la possibilità di specificare alcuni parametri per la loro esecuzione.
Formato della riga di comando:
START ["titolo"] [comando / programma] [parametri]
Parametri della riga di comando:
"titolo"- titolo della finestra. Obbligatorio tra virgolette.
sentiero- cartella di lavoro.
B- avviando l'applicazione senza creare una nuova finestra e disabilitando l'elaborazione della scorciatoia da tastiera CTRL+C. Se l'applicazione non gestisce da sola la scorciatoia da tastiera CTRL + C, l'unico modo per interromperla è utilizzare la scorciatoia da tastiera CTRL + Interrompi.
io- Il nuovo ambiente sarà l'ambiente originale passato da cmd.exe, non l'ambiente corrente.
MIN- Eseguire un comando/programma in una finestra ridotta a icona.
MAX- Eseguire un comando/programma in una finestra ingrandita.
SEPARATO- Avvia un programma Windows a 16 bit in un'area di memoria separata.
CONDIVISA- Avviare un programma Windows a 16 bit nell'area di memoria condivisa.
BASSO- Eseguire l'applicazione con priorità IDLE (priorità più bassa).
NORMALE- Avvio dell'applicazione con priorità NORMALE.
ALTO- Avvio dell'applicazione con priorità ALTA.
TEMPO REALE- Avvio dell'applicazione con priorità REALTIME (priorità massima).
ASPETTARE- Avvio dell'applicazione in attesa del suo completamento.
SUPERIORE AL NORMALE- Avvio di un'applicazione con una classe di priorità ABOVENORMAL (sopra lo standard)
AL DI SOTTO DELLA NORMA- Avvio di un'applicazione con una classe di priorità SOTTONORMALE (sotto lo standard)
comando / programma- Se si tratta di un comando cmd.exe interno o di un file batch, il processore dei comandi (cmd.exe) viene avviato con l'opzione /K. Ciò significa che la finestra non verrà chiusa dopo il completamento del comando. Se non è un comando cmd.exe interno o un file batch, allora questo è un programma che verrà eseguito in una finestra grafica o di testo.
parametri- Parametri passati al comando/programma.
Per richiamare file non eseguibili tramite il meccanismo di corrispondenza del tipo di file, è sufficiente immettere il nome del file nella riga di comando. Ad esempio, il comando
INIZIA IL MIOFILE.TXT
Avvia l'editor di testo BLOC NOTES con l'apertura del file MYFILE.TXT. Per informazioni sulla creazione di tali associazioni da file batch, vedere le descrizioni dei comandi ASSOC e FTYPE.
Quando si esegue un'applicazione GUI a 32 bit, il processore dei comandi CMD.EXE non attende il termine dell'applicazione prima di tornare al prompt dei comandi. Questo nuovo comportamento NON si applica all'esecuzione di applicazioni da file batch.
Quando viene eseguita una riga di comando, il cui primo elemento è la stringa di testo "CMD" senza estensione o percorso del file, viene sostituita dal valore della variabile COMSPEC. Ciò impedisce l'avvio di CMD.EXE dalla cartella attiva corrente, se presente.
Se il primo elemento della riga di comando non contiene un'estensione di nomi di file, il processore di comandi CMD.EXE utilizza il valore della variabile di ambiente PATHEXT per determinare le estensioni di nomi di file per i file eseguibili e l'ordine in cui trovare il file desiderato. Per impostazione predefinita, la variabile PATHEXT è impostata su:
COM; .EXE; .BAT; .CMD
Si noti che questa sintassi è simile alla sintassi per la variabile PATH, ovvero i singoli elementi sono separati da punto e virgola.
Se la ricerca di un file eseguibile non corrisponde a nessuna delle estensioni, viene controllato il nome della cartella specificato. Se il nome della cartella corrisponde a quello specificato, il comando START avvia EXPLORER per questo percorso. Se questa azione viene eseguita dalla riga di comando, equivale all'esecuzione del comando CD/D per il percorso specificato. Quindi, per esempio, il comando
start C: \ windows
Apre la cartella C:\windows in una finestra di Explorer.
Esempi di utilizzo:
inizio /?- fornire un aiuto sull'utilizzo del comando.
inizio- all'avvio senza parametri, si aprirà una nuova finestra dell'interprete dei comandi CMD.
avvia "La mia nuova finestra CMD"- come nel caso precedente, CMD verrà lanciato in una nuova finestra, ma il testo verrà visualizzato come titolo della finestra La mia nuova finestra CMD
avviare devmgmt.msc- l'estensione verrà eseguita .msc Gestione dispositivi Windows.
avvia http://google.com- verrà lanciato il browser Internet e si aprirà la pagina del motore di ricerca Google.
inizia mailto: [e-mail protetta] - il client di posta verrà avviato nella modalità di preparazione di un'e-mail per l'indirizzo [e-mail protetta] .
start / min notepad.exe- Blocco note verrà avviato in una finestra ridotta a icona.
avvia "File di backup" / min / belownormal mybackup.bat- avvio di un file batch in una finestra ridotta a icona con priorità ridotta.
start / abovenormal / MAX winword.exe- lancio dell'editor di Microsoft Word in una nuova finestra, espansa a schermo intero e con priorità aumentata.
start "" / high / MAX "C: \ Program Files \ Good game \ MyGame"- avviare il programma Il mio gioco con alta priorità.
La gestione delle priorità è comoda da utilizzare per garantire un'esperienza utente confortevole con le applicazioni interattive durante l'esecuzione di attività computazionali a lungo termine. Quindi, ad esempio, pari priorità dell'editor di MS Word e un problema di calcolo che consuma una quota significativa delle risorse della CPU, l'effetto del blocco può verificarsi quando si lavora con un documento di testo. L'abbassamento della priorità dell'attività di calcolo creerà condizioni normali per consentire all'utente di lavorare sullo sfondo del proprio lavoro.
Si noti che il titolo della finestra può essere omesso, ma la particolarità di elaborare i parametri di input con il comando inizio può produrre risultati imprevisti quando si tenta di eseguire un programma il cui nome o percorso contiene spazi. Ad esempio, quando si tenta di eseguire il seguente comando:
avviare "C:\Programmi\FAR\FAR.EXE"
A causa della presenza di uno spazio nel percorso del file eseguibile, la stringa per eseguire FAR.EXE deve essere racchiusa tra doppi apici, ma il formato dei parametri di input per inizio presuppone la presenza di un titolo della finestra, anch'esso racchiuso tra virgolette, per cui "C: \ Program Files \ FAR \ FAR.EXE" viene interpretato non come un programma eseguibile, ma come un titolo della finestra - l'interprete sarà lanciato CMD con il titolo della finestra "C: \ Programmi \ FAR \ FAR.EXE". Per evitare che ciò accada, è necessario utilizzare un'intestazione qualsiasi, anche vuota:
start "" "C: \ Programmi \ FAR \ FAR.EXE"
Quando si esegue l'avvio di file batch utilizzando il comando inizio, la finestra dell'interprete dei comandi (cmd.exe) viene avviata con il parametro / K, ovvero, dopo aver eseguito i comandi nel file batch, cmd.exe non viene completato. Ad esempio, c'è un file batch test.bat con il seguente contenuto:
PROVA DELL'ECO
Quando lo esegui con il comando avvia test.bat sarà adempiuto eco e la finestra della shell rimane aperta in attesa dell'input dell'utente. Questo fatto deve essere preso in considerazione quando si utilizza il comando inizio negli script che vengono eseguiti automaticamente senza l'intervento umano. Per chiudere la finestra CMD dopo aver eseguito il file batch, è sufficiente aggiungere il comando alla fine di esso USCITA.
Indispensabile in caso di malfunzionamenti del computer. L'inizio dell'acquisizione delle competenze è solitamente associato al lavoro, come aprire, copiare, eseguire, eliminare un file. Come apparirà l'algoritmo delle azioni per ciascuno dei componenti del lavoro, puoi vedere di seguito. Iniziamo con la domanda su come aprire un file tramite la riga di comando, quindi mostrarli, eliminarli, copiare un pezzo di testo. Un principiante affronterà questi compiti, ma è utile per coloro che hanno lavorato a lungo con un computer per ricordare o studiare queste opzioni per eseguire processi ordinari.
Nella riga di comando di Windows, puoi lavorare completamente con i file.
A volte tramite Manager, Explorer non è possibile aprire file, quindi la riga di comando ti aiuterà. Hai solo bisogno di ricordare alcuni comandi.
Quindi, hai avviato il programma, vuoi aprire uno dei documenti. Segui questo algoritmo.
![](https://i0.wp.com/nastroyvse.ru/wp-content/uploads/2017/05/proverka-soderzhumogo-papki.jpg)
Successivamente, dopo aver ricordato il percorso, per eseguirlo, non sarà necessario accedere alla directory, è sufficiente inserire immediatamente il percorso completo nella riga.
CONSIGLI. Per velocità di lavoro, ci sono file bat, in cui i comandi vengono inseriti in anticipo, necessari, spesso digitati. Quindi questo file viene lanciato e aprirà il programma desiderato.
Avvio, chiusura di programmi
Consideriamo come eseguire un file dalla riga di comando, se è programmatico. Farà la differenza se l'applicazione è inclusa nel pacchetto Windows o se è necessaria un'applicazione di terze parti. Se l'applicazione che si sta aprendo fa parte dei componenti di Windows, viene avviata digitandone il nome nella console, quindi premendo Invio. Nessuna estensione richiesta. Supponiamo che sia necessario avviare Blocco note, quindi digitare semplicemente la parola Blocco note, quindi premere Invio.
Se il programma è di terze parti, devi inserire il percorso completo. Ad esempio, è necessario avviare l'archiviatore WinRAR, quindi inserire quanto segue:
C: \ Programmi \ WinRAR \ WinRAR.exe
Scrivi il percorso tra virgolette se ci sono spazi nell'indirizzo. In questo caso, le virgolette devono essere semplici, non sotto forma di virgole. Se le virgolette non sono corrette, il programma non si aprirà. Le virgolette non devono essere copiate, le digiti direttamente nella riga di comando, senza utilizzare gli appunti. Sul layout inglese, le virgolette di cui hai bisogno sono nella combinazione di tasti Maiusc + E.
CONSIGLI. Se vai nella directory con il programma, non è necessario scriverci il percorso completo. Devi solo inserire il nome del file con l'estensione. Ad esempio, entrando nella directory WinRAR, inserisci il comando WinRAR.exe: il programma verrà avviato.
Per chiudere le applicazioni, usa il programma taskkill. Primo elenco di attività di tipo, verrà visualizzato un elenco di processi da visualizzare. Immettere il numero dell'indicatore nel comando, ad esempio "taskkill / pid 3900 / f", premere Invio per confermare. 3900 è il numero ID.
Cerca per estensione
La riga di comando ti aiuterà a trovare il file di cui hai bisogno in base alla sua estensione, se non ricordi il suo nome esatto. Per trovare il file tramite la riga di comando, è necessario ricordare il comando utilizzato in questo caso. Digita dir e l'estensione di cui hai bisogno con un asterisco. Supponiamo che tu stia cercando uno degli eseguibili, quindi digiti:
Tutti i file con questa estensione verranno visualizzati sullo schermo, devi solo trovare quello che ti serve tra loro. Se vuoi cercare nelle sottodirectory, aggiungi il tasto "/ S". Il comando completo per cercare un file nell'unità C, inclusa la ricerca nelle sottodirectory, sarebbe simile a questo:
Eliminazione
Puoi anche eliminare i file di sistema non necessari tramite il programma in questione. Non è difficile eliminare un file tramite la riga di comando. Il comando del viene utilizzato per eliminare. Successivamente, viene scritto il percorso del documento richiesto. Ad esempio, vuoi eliminare 123.txt. Immettere quanto segue: "del C: \ Windows \ 123.txt".
IMPORTANTE. Per ripulire completamente una cartella, utilizzare l'attributo "/ S". Puoi eliminare qualsiasi directory nidificata, tutti i dati con questa chiave.
Copia testo
OS Windows, occupandosi di velocizzare, semplificando il lavoro su un PC, ha creato tasti di scelta rapida - combinazioni che consentono di copiare rapidamente il testo, incollarlo in un altro file. Queste sono combinazioni di Ctrl + V o Maiusc + Inserisci.
Non funziona sulla riga di comando. Per copiare le informazioni al suo interno, devi prima configurarlo.
Ora, per copiare un frammento di testo dalla riga di comando, selezionalo con il mouse, premi la combinazione Ctrl + C.
Tutte queste abilità ti saranno utili se non riesci a completare il processo richiesto nel solito modo a causa di guasti, malfunzionamenti del computer. Azioni semplici, un algoritmo facile da ricordare, istruzioni chiare: tutto ti aiuta a risolvere le domande poste in modo più professionale. Devi solo ricordare l'elenco dei comandi, seguire le regole per inserirli (ad esempio, quando devi mettere le virgolette e quali), inserire chiaramente e accuratamente il percorso del file richiesto.
Spesso, per una varietà di programmi, è necessario specificare parametri speciali della riga di comando che devono essere attivati all'avvio. Ad esempio, nel programma QIP, per non annoiarsi con servizi non necessari, è necessario specificare la chiave "/isolato" nei parametri. Come farlo?
A proposito, io personalmente uso sempre questa chiave in QIP: trasforma il programma in quel buon vecchio QIP com'era una volta, senza una folla di servizi fastidiosi e ogni sorta di spazzatura. Rimane solo l'ICQ stesso.
Ebbene sì, siamo distratti. È facile eseguire il programma con i parametri della riga di comando. Per fare ciò, devi prima creare il suo collegamento sul desktop o nella barra delle applicazioni.
Fare clic sull'icona del programma nella cartella File di programma o nella lista Tutti i programmi fare clic con il tasto destro e selezionare comando Invia> Desktop (crea collegamento).
Il collegamento apparirà sul desktop. Fare clic destro su di esso e selezionare il comando Proprietà... Si aprirà una finestra in cui siamo interessati al settore Un oggetto... È in esso, dopo le virgolette, che dovremmo aggiungere il comando di cui abbiamo bisogno. In questo caso il tasto è “/isolato”.
Tuttavia, questo metodo mi sembra alquanto laborioso. Crea un collegamento, quindi scrivi i parametri ... non è più facile avere la possibilità di avviare immediatamente qualsiasi programma specificando i parametri della riga di comando richiesti nel menu di scelta rapida? In altre parole, ho appena fatto clic con il pulsante destro del mouse sul file, specificato i parametri richiesti e il trucco è fatto.
Il programma ExecParm ci aiuterà in questo.
Opzioni della riga di comando con ExecParm
Per prima cosa, scarica il programma per il sistema della profondità di bit richiesta.
Scarichiamo un archivio normale, che può essere decompresso ovunque. Conterrà solo tre file: ExecParm.txt, Execparm.dll e Execparm.inf.
E dov'è il file eseguibile, chiedi, come installare qualcosa? Molto semplice. Tutto quello che devi fare è fare clic con il pulsante destro del mouse sul file Execparm.inf e selezionare il comando Installare.
In sostanza, in questo modo, vengono semplicemente aggiunte alcune voci al registro di sistema. Ora è sufficiente fare clic con il tasto destro del mouse sul file eseguibile del programma e selezionare il comando Esegui con parametri(cioè eseguito con i parametri della riga di comando).
Resta da specificare i parametri necessari e fare clic sul pulsante OK. Forse questo metodo piacerà a qualcuno più della prima opzione, più tradizionale.
La maggior parte degli utenti del sistema operativo Windows è abituata a lanciare l'applicazione o il gioco desiderati facendo doppio clic sul collegamento situato sul desktop o trovandolo in Start. In alternativa, puoi aprire la cartella in cui è installato ed eseguire il file exe da lì.
Poiché tale avvio di applicazioni potrebbe non essere sempre adatto, in questo articolo esamineremo diversi modi che è possibile utilizzare per avviare un programma dalla riga di comando.
Metodo 1: avvio di un'applicazione di sistema
Per avviare una delle applicazioni di sistema dalla console, utilizzare il comando "start" e indicare il nome desiderato separato da uno spazio. Il nome del sistema deve essere inserito come nome. Per Explorer, questo è explorer, il task manager è taskmgr, il pannello di controllo è control, la configurazione del sistema è msconfig.
Per aprire il blocco note, scrivi blocco note, Windows Media Player - wmplayer, Paint - mspaint, tabella dei simboli - charmap. Se scrivi cmd, si aprirà una nuova finestra del prompt dei comandi.
Ad esempio, apriamo la tabella dei simboli. Digita nella riga:
e premere "Invio".
Metodo 2: specificare il percorso completo del file
Se è necessario eseguire qualsiasi altra applicazione installata, è necessario specificare il percorso completo del file eseguibile del programma.
Ad esempio, nella mia cartella Download c'è un programma per l'installazione di Film Studio, apriamolo. Vado nella cartella e clicco sul campo in cui è registrato il percorso. Questa intera riga deve essere scritta sulla riga di comando (dato che il copia-incolla non funziona lì) e alla fine aggiungi il nome dell'utilità che vogliamo eseguire.
La console scriverà:
c:\users\master\downloads\wlsetup-all
Dopo aver premuto "Invio", sono iniziati i preparativi per l'installazione del Film Studio. Come puoi vedere, quando scrivi il percorso, non è necessario usare lettere maiuscole, puoi inserire solo lettere minuscole.
Se sono presenti spazi nel percorso del file desiderato, verrà visualizzata una finestra con un messaggio che indica che il file specificato non può essere trovato. Il punto è che la riga di comando riconosce il percorso del primo spazio, non l'intera riga che hai inserito. Nell'esempio, ha deciso che voglio aprire c: \ program.
Ora spostiamoci un po' dall'argomento e consideriamo come scoprire il percorso completo del programma che vogliamo eseguire.
Per fare ciò, trova il file eseguibile dell'applicazione richiesta attraverso la finestra di Explorer. Per capire che è questo, guarda in modo che di fronte ad esso nel campo "Tipo" sia indicato "Applicazione". Quindi fai clic sul campo in alto: questo è il percorso.
Ad esempio, Total Commander viene avviato dal file "totalcmd" e si trova lungo il percorso: "C:\file di programma\comandante totale".
O un'altra opzione. Se è presente un collegamento all'applicazione desiderata sul desktop, non è necessario cercarlo tramite Explorer. È sufficiente fare clic con il tasto destro su di esso e selezionare l'elemento Posizione del file.
Si aprirà la finestra che abbiamo già esaminato. Il file che avvia l'utilità sarà evidenziato in esso e in alto puoi scoprire il percorso ad esso.
Metodo 3: utilizzando il percorso
Con l'aiuto di questo comando, salveremo il percorso nella cartella in cui si trova il file eseguibile, quindi lo eseguiremo.
Considera lo stesso Total Commander. In console scriviamo:
percorso c: \ file di programma \ comandante totale
Assicurati di inserire uno spazio dopo "percorso". È su questo percorso che si trova il file "totalcmd" di cui abbiamo bisogno. Premere Invio.
Verrà avviato il programma specificato. Non è necessario includere un'estensione alla fine. Pertanto, puoi eseguire qualsiasi file eseguibile nella cartella specificata.
Metodo 4: utilizzo del comando cd
Questo comando aprirà la cartella specificata e da lì avvieremo il file di cui abbiamo bisogno. Ad esempio, andiamo nella cartella TeamViewer:
cd c:\programmi\teamviewer
Dopo "cd", aggiungi uno spazio. Premere Invio".
Questa cartella contiene il file che avvia TeamViewer, ha lo stesso nome. Pertanto, inserisco ulteriormente:
Premo "Invio" e l'utilità si avvia.
Se è necessario aprire un'applicazione non installata nell'unità di sistema, è possibile utilizzare il comando path. Se scrivo:
percorso d: \ file di programma \ ccleaner
(dopo aver inserito ogni riga, premere "Invio"), quindi CCleaner si aprirà per me. È lui che è installato nel percorso specificato sull'unità D:.
Ma con l'aiuto del comando cd, questo non funzionerà.
Metodo 5: tramite il menu contestuale
Per fare ciò, trova la cartella in cui è archiviato il file eseguibile e fai clic con il pulsante destro del mouse tenendo premuto il tasto "Shift". Quindi, nel menu contestuale, seleziona "Apri finestra di comando".
Successivamente, la cartella di cui abbiamo bisogno si aprirà immediatamente nella riga di comando. Immettere nella riga il nome del file che avvia l'utilità e premere "Invio". Abbiamo lanciato CCleaner, che non si trova sull'unità di sistema (ho D :).
Se è necessario eseguire un programma installato nella stessa posizione del sistema operativo, i passaggi sono gli stessi. Apriamo il browser Google Chrome. Troviamo la cartella in cui è archiviato il file, che lo avvia e selezioniamo la voce sopra menzionata.
Quindi inseriamo il nome del file con l'estensione .* Exe: chrome e premiamo "Invio". Verrà avviato il browser.
Metodo 6: percorso tra virgolette
All'inizio, ho detto che se ci sono spazi nel percorso specificato, il file non si aprirà. Ma se lo scrivi tra virgolette, la console capirà tutto. Le virgolette devono essere doppie e semplici, non virgole. Vengono posizionati utilizzando la combinazione "Shift + E" con il layout di tastiera inglese selezionato.
In essi è necessario scrivere il percorso completo e alla fine specificare il file stesso con l'estensione che verrà avviato:
"C: \ file di programma \ total commander \ totalcmd.exe"