O que é um comando externo e interno?

No MS-DOS, existem duas maneiras de executar comandos: interna e externamente. Um comando interno é incorporado ao arquivo command.com e um comando externo não é e requer um arquivo separado para operar.

Por exemplo, se o computador não tiver o arquivo fdisk.exe e você tentar usar o comando fdisk, receberá uma mensagem de erro "Comando incorreto ou nome do arquivo". Fdisk é um comando externo que só funciona se o fdisk.exe ou, em alguns casos, o fdisk.com estiver presente.

No entanto, enquanto o MS-DOS estiver em execução nos comandos internos do computador, como o comando cd, sempre estará disponível e não exigirá a execução de outros arquivos. Cada um dos comandos listados na página de ajuda do MS-DOS denota quais comandos são externos e internos.

Por que os comandos internos e externos são necessários?

Comandos internos são mais comumente usados ​​e importantes para a operação e uso do sistema operacional Windows. Ao incorporá-los no arquivo command.com, eles podem ser acessados ​​rapidamente e sempre disponíveis no MS-DOS e no Windows, quando necessário.

Comandos externos são comandos poderosos e podem ajudar a corrigir problemas, melhorar o desempenho ou executar outras ações. Normalmente, os comandos externos possuem requisitos de recursos mais altos que os comandos internos. Mantê-los em arquivos separados, separados dos comandos internos, ajuda a reduzir a carga no Windows. Eles também podem ser adicionados ao Windows sempre que necessário, copiando o arquivo do comando externo para o computador.