4DOS - 4DOS

4DOS
4DOS icon.png
Desenvolvedor (s) JP Software
Versão estável
8.00 (Open Source em 2009) / 7.50.130 (JPSoft em 2004)
Sistema operacional DOS , Windows
Modelo Shell de comando
Licença Licença MIT modificada que não se qualifica como código aberto pelos padrões da Open Source Initiative ou da Free Software Foundation
Local na rede Internet 4dos.info

4DOS é um interpretador de linha de comando da JP Software, projetado para substituir o interpretador de comando padrão COMMAND.COMno Microsoft DOS e Windows . Ele foi escrito por Rex C. Conn e Tom Rawson e lançado pela primeira vez em 1989. Comparado ao padrão, ele tem um grande número de melhorias.

4OS2 e 4NT são produtos semelhantes que substituem cmd.exeno OS / 2 e no Windows NT, respectivamente.

Visão geral

4DOS é mais frequentemente usado como uma substituição de linha de comando para os seguintes sistemas operacionais:

Como o Windows NT e o Windows 2000 incluem ambos COMMAND.COMe cmd.exe, 4DOS e 4NT e derivados podem ser instalados. Versões anteriores do 4OS2 podem ser executadas no Windows NT e OS / 2 pode executar os dois shells DOS e Windows NT, todos os três podem ser usados ​​em máquinas do tipo Windows NT e OS / 2 em máquinas de inicialização múltipla.

Entre os muitos comandos, instruções e funções em 4DOS e ausentes no MS-DOS / Windows 95-98 COMMAND.COMestão a leitura de entrada do teclado e um método mais simples de trabalhar com cores de tela e texto.

A extensão de arquivo padrão para scripts 4DOS é .btm.

Uma versão gráfica de 4DOS, 4OS2 e 4NT, chamada Take Command , foi lançada com um conjunto de recursos correspondente à versão 4DOS 5.5, 4OS2 e 4NT 2.5 e atualizado depois disso. O desenvolvimento nesta linha parou com as versões em modo de texto correspondentes . Havia um programa gráfico Take Command / 16 , para Windows 3.1.

4OS2 é uma substituição semelhante para o interpretador de comandos OS / 2 da IBM . Ele foi lançado pela primeira vez ao mesmo tempo que 4DOS versão 4 e tem um conjunto de recursos semelhante. Como 4DOS, ele é lançado como código aberto. Ele apareceu no conjunto de recursos do eComStation 2.10 de 2011 , no projeto freeware os2free, e está incluído no ArcaOS .

4NT foi lançado pela primeira vez como 4DOS para Windows NT (versões 1.x, 2.x), mas tornou-se 4NT até a reestruturação após a versão 8. O programa é uma recompilação do 4OS2 e continua a ter recursos do processador de comandos do OS / 2 ( cmd.exe), como a execução de scripts REXX e suporte EXTPROC. Para isso, existe um Take Command / 32 correspondente, versão 1 correspondente a 4NT 2.5. 4NT e Take Command / 32 foram lançados nos formatos ANSI (Windows 9x) e Unicode (Windows NT), com a versão ANSI eliminada na versão 5.

Um novo programa Win32 Tabbed Command Interface (TCI), foi lançado na época do 4NT versão 7. Este programa permitia anexar (reduzindo assim a desordem de tela) e desanexar consoles com guias em uma única janela. Este programa requer Windows XP ou posterior.

Uma nova versão do Take Command estende a Tabbed Command Interface original, expandida com janelas extras para permitir que a entrada seja composta, para navegar graficamente em diretórios e arquivos e recursos extras. 4NT é empacotado como Console de comando Take. Uma versão reduzida de recursos leves do TCC é lançada como um download gratuito.

O software JP lançou então:

  • TC (pacote completo de TCI + TCC)
  • TCLE (TCI + TCC / LE)
  • TCC (apenas o utilitário de comando)
  • TCC / LE

Ele foi lançado das versões 9 a 12.1, correspondendo à versão 4NT / TCC subjacente.

Características

4DOS apresenta uma série de melhorias em comparação com COMMAND.COM:

História e estado atual

Distribuído originalmente como shareware , 4DOS foi posteriormente lançado como freeware sem suporte . Atualmente, o código-fonte está disponível sob uma Licença MIT modificada, mas "não pode ser usado em qualquer produto comercial sem permissão por escrito de Rex C. Conn" e "não pode ser compilado para uso em qualquer sistema operacional diferente de FreeDOS " - então não se qualifica como código aberto conforme definido pela Open Source Initiative .

A última atualização da JP Software foi a versão 7.50.130, lançada em agosto de 2004. Durante seus 15 anos de história, 4DOS passou por inúmeras atualizações; aqui estão alguns dos mais significativos.

Versão Liberado Novas características
2,00 15/02/1989 Lançamento original. Edição de linha de comando aprimorada, conclusão de nome de arquivo, histórico de comando, aliases, curingas aprimorada, ajuda online, variáveis ​​internas, troca para disco ou EMS , descrições de arquivo, separador de comando, empilhador de chave.
2,20 05/07/1989 Extensões executáveis.
3,00 07/03/1990 Arquivos em lote BTM (armazenados em cache na memória para maior velocidade), troca de memória estendida (XMS), funções variáveis, sintaxe de nome de variável de colchete.
4,00 01-11-1991 Listagens de diretório coloridas, arquivo de configuração 4DOS.INI, listas de inclusão, grupos de comando, CDD implícito, suporte DOS 5 Upper Memory Blocks (UMB).
5,00 23-11-1993 Intervalos de data, hora e tamanho; arquivos em lote compactados.
5,51 22/08/1995 Suporte a nomes longos , REXX em arquivos .BAT (como no PC DOS 7.0).
6,00 24/07/1997 Pesquisas de diretório estendidas, configuração interativa (comando OPTION), intervalos de exclusão, depurador de arquivo em lote interativo.
7,00 18/06/2001 @ listas de arquivos (como no DR-DOS ).
7,50 24/02/2003 Funções definidas pelo usuário.
7.50.1 13/11/2006 Versão de código aberto de 7.50. Luchezar Georgiev e Jaelani Utomo continuaram desenvolvendo 4DOS.
8,00 27/02/2009 Última versão.

NDOS

Algumas versões do Norton Utilities para DOS incluíram cópias modificadas de 4DOS chamadas NDOS . A última versão do NDOS foi fornecida com o Norton Utilities 8 e correspondeu ao 4DOS 4.03.

Veja também

Referências

links externos