Principale Altro Come risolvere gli errori 'non viene riconosciuto come comando interno o esterno'

Come risolvere gli errori 'non viene riconosciuto come comando interno o esterno'



Se ti imbatti in errori di app o comando 'non riconosciuto come comando interno o esterno' quando provi a fare qualcosa nella riga di comando, aggiornare un'app o installare qualcosa di nuovo, non sei solo. Succede quando vengono modificate le variabili ambientali di Windows che impediscono l'esecuzione del comando.

Come risolvere gli errori

Potresti letteralmente provare a fare qualsiasi cosa, anche eseguire un comando CMD di base o aggiornare il tuo antivirus. Se la variabile è cambiata, Windows non sarà in grado di eseguire quel comando. Se ti sta succedendo, ci sono un paio di modi per gestirlo.

Esistono due versioni di questo errore. Uno per i programmi generali e uno per se stai cercando di utilizzare un comando CMD. Ti mostrerò come risolvere entrambi.

Come correggere gli errori

Correggi gli errori 'comando non riconosciuto'

La sintassi dell'errore di solito è qualcosa come 'Program.exe non è riconosciuto come comando interno o esterno'. La sintassi dipende da cosa stai facendo in quel momento, il che è importante in quanto dobbiamo controllare il file di installazione prima di fare qualsiasi altra cosa.

si è verificato un errore durante la registrazione del tuo dispositivo amazon echo
  1. Passa al file di installazione del programma che stai tentando di utilizzare e assicurati che l'eseguibile sia presente.
  2. Vai a Pannello di controllo, Sistema e sicurezza e Impostazioni di sistema avanzate.
  3. Selezionare il pulsante Variabili ambientali.
  4. Seleziona Percorso nel riquadro Variabili di sistema nella parte inferiore della nuova finestra.
  5. Seleziona Modifica e apparirà una nuova finestra.
  6. Assicurati che siano presenti '% SystemRoot% System32' e 'C: Windows System32'.
  7. Copia un valore nel Blocco note.
  8. Modificare la voce nella finestra Variabile ambientale in qualcos'altro e fare clic su OK.
  9. Sostituisci il valore appena modificato con l'originale dal Blocco note e fai clic su OK.
  10. Fai lo stesso per l'altro valore.

Se conosci Windows, saprai che a volte tutto ciò che devi fare è reinserire un valore per poterlo riprendere. Presumo che questo sia per collegarlo ancora una volta all'interno del database interno di Windows, ma chi lo sa.

Incollare i valori nel Blocco note consente di risparmiare tempo e preservare la sintassi corretta in caso di disturbo durante l'esecuzione di questa attività o nel caso in cui si dimenticasse l'aspetto. Basta tagliare e incollare singolarmente e modificare il valore nelle variabili ambientali in qualsiasi cosa. Quindi incolla nuovamente il valore originale e conferma. Questo dovrebbe essere sufficiente per il comando originale che stavi provando a lavorare di nuovo.

L'occhio d'aquila tra di voi potrebbe notare che '% SystemRoot% System32' e 'C: Windows System32' puntano alla stessa posizione. Questa è una voce legacy per coloro che utilizzano sistemi precedenti. Probabilmente non hai bisogno di entrambi, ma Windows sembra ancora fare riferimento a loro separatamente. Systemroot era principalmente per i sistemi che utilizzavano sia le cartelle WINNT che Windows, il che non è più vero. Tuttavia, entrambi devono essere presenti anche in Windows 10.

Come correggere gli errori

Correggi gli errori 'Comando CMD non riconosciuto'

Se stai cercando di eseguire un comando CMD e vedi 'CMD non è riconosciuto come comando interno o esterno', potrebbe essere qualcosa di diverso. Provare la correzione di cui sopra potrebbe funzionare, ma il problema potrebbe essere causato da un paio di voci di registro che interrompono la normale catena di comandi.

In qualche modo, se hai impostato AutoRun nel registro, alcuni comandi CMD come ping o nslookup non funzioneranno sempre. Restituiscono l'errore sopra. Il .exe è presente e tutto può sembrare corretto, ma queste due piccole voci ti stanno rovinando la giornata.

Quelle voci di registro sono:

HKEY_LOCAL_MACHINESoftwareMicrosoftCommand ProcessorAutoRun

HKEY_CURRENT_USERSoftwareMicrosoftCommand ProcessorAutoRun

Questo problema ha almeno un decennio. Ho un segnalibro per an Post sul blog MSDN del 2007 che ho salvato illustrando proprio questa cosa.

  1. Passa a C: WindowsSystem32 e assicurati che l'eseguibile CMD sia presente.
  2. Eseguire il controllo delle variabili ambientali come sopra. Se ciò non risolve il problema, vai avanti.
  3. Esegui il comando 'cmd /d' che apparentemente interrompe l'esecuzione di autorun. Se il messaggio è lo stesso, vai avanti.
  4. Trova quelle due voci di registro elencate sopra ed eliminale.

Questa correzione è vecchia ma d'oro. Lo usavo quando lavoravo come amministratore IT in una nota azienda via cavo. Ecco perché lo tengo ancora come segnalibro. L'errore 'comando non riconosciuto come comando interno o esterno' esiste da così tanto tempo e, per quanto ne so, la correzione è sempre la stessa anche cinque generazioni di Windows dopo. Tuttavia, se ti imbatti nell'errore, almeno ora sai cosa fare.

Quando è stata l'ultima volta che hai visto l'errore 'non è riconosciuto come comando interno o esterno' in Windows? Hai usato una di queste soluzioni o qualcos'altro?

Articoli Interessanti

Scelta Del Redattore

Come aggiungere informazioni sulla posizione a Google Foto Google
Come aggiungere informazioni sulla posizione a Google Foto Google
Se vuoi beneficiare di tutte le utili funzioni che l'app Google Foto ha da offrire, devi sapere come aggiungere le informazioni sulla posizione alle tue foto. Fortunatamente, questo è un processo semplice. In questo articolo, noi'
Come recuperare le email cancellate in Outlook
Come recuperare le email cancellate in Outlook
Hai eliminato accidentalmente un'e-mail importante dal tuo account Outlook? Forse stavi ripulendo la tua casella di posta da messaggi indesiderati e stupidi spam, ma hai accidentalmente rimosso qualcosa che volevi conservare. O forse hai premuto il pulsante 'Elimina' mentre
Come accendere la luce della tastiera (Windows o Mac)
Come accendere la luce della tastiera (Windows o Mac)
Il tuo laptop potrebbe avere luci integrate dietro i tasti. Per accendere la luce della tastiera sul tuo laptop, dovrai trovare la giusta combinazione di tasti.
Come convertire i fogli di calcolo di Fogli Google in XML
Come convertire i fogli di calcolo di Fogli Google in XML
Tutti sanno che Excel è un potente foglio di calcolo e che Fogli Google è l'aspirante Excel online basato su cloud, ma sai cos'è XML? XML sta per Extensible Markup Language ed è un formato di file che è
Tutti i modi per aprire PowerShell in Windows 10
Tutti i modi per aprire PowerShell in Windows 10
Oggi vorrei condividere con voi tutti i modi per eseguire PowerShell in Windows 10.
Skin iTunes [SV] da AIMP3
Skin iTunes [SV] da AIMP3
Qui puoi scaricare iTunes [SV] sking per AIMP3 Tipo di skin: Questa skin può essere applicata solo ad AIMP3 Estensione: .acs3 Dimensioni: 793711 byte Puoi scaricare AIMP3 dal suo sito ufficiale. Nota: Winaero non è l'autore di questa skin, tutti i crediti vanno all'autore della skin originale (vedi le informazioni sulla skin in
Skype ha iniziato a nascondere l'indirizzo IP dell'utente per proteggere gli utenti
Skype ha iniziato a nascondere l'indirizzo IP dell'utente per proteggere gli utenti
Microsoft ha finalmente risolto un problema molto vecchio con Skype. Si è verificata una violazione della privacy in Skype che potrebbe consentire a un utente malintenzionato di ottenere l'indirizzo IP degli utenti Skype.