Controlla se i comandi della riga di comando di Windows vengono eseguiti in una nuova finestra


1

Nel mio prompt dei comandi di Windows, a volte quando eseguo un comando, questo viene eseguito in un nuovo prompt dei comandi anziché in quello corrente. C'è un modo per controllarlo (forzare l'esecuzione dei comandi nella finestra corrente o sempre in un nuovo prompt)?

Esempio: l'esecuzione di ipython.exe apre l'interprete in un nuovo prompt (e ho visto questo comportamento con pochi altri comandi che non riesco a ricordare in questo momento).


Potete per favore fornire esempi?

Risposte:


3

Esistono fondamentalmente due tipi di applicazioni Windows, basate su console e su finestre. Viene impostato dallo sviluppatore prima di compilare il codice. CMD.EXE è basato su console, NOTEPAD.EXE è basato su finestra. Se un'app basata su console viene avviata da cmd.exe, si aprirà sempre nella stessa finestra a meno che tu non faccia qualcosa per cambiarla (come usare il comando START). Se un'app si apre in una nuova finestra, allora è basata su una finestra o il programma stesso è stato codificato per creare una nuova finestra.


1

Se il programma stesso apre una nuova finestra della console, non è possibile fare nulla per fermarlo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.