Na foto, ao alto, à esquerda, a pasta com a estrela
é a pasta do Pacote de Comandos. Na janela do prompt do OS/2, o interpretador
CMDSHL em ação.
por @Macarlo, Team OS/2
Quem usa o 4DOS, o 4OS/2 ou o Take Command da JP3, pacotes
para incremento da linha de comando, conhece bem as vantagens de se substituir o
interpretador de comandos nativo por um mais aprimorado, que expanda as possibilidades
de ação. Como dizia um amigo meu, o que atrapalha o desempenho dos
computadores é a interface gráfica e isso lá é verdade
mesmo. Muita coisa, a começar por compilação, a gente sempre
faz melhor na linha de comando. Então, meus amigos, a linha de comando não
é absolutamente uma coisa do passado, que foi superada pelas interfaces gráficas,
as quais colocaram o computador ao alcance de qualquer babaca que saiba clicar um
mouse. Hehehehe.... Desculpem o discurso e não pensem que o tom é
de desprezo, muito pelo contrário, porque até fico feliz em ver essa
expansão do computador, transformado em eletrodoméstico pelas interfaces
gráficas! Mas, meus amigos, estou aqui para enaltecer as virtudes de um freeware
existente no Site do programador alemão Ulrich Moeller, um dos mais ativos
desenvolvedores para OS/2, autor do excelente XFolder (quem não conhece depois
de conhecer ficará sem entender como vinha conseguindo viver sem ele até
então). O freeware do qual estou falando é um pacote de comandos especiais
que permitem o incremento do prompt do OS/2, e que está contido no cmdpk164.zip (380K).
Meus amigos, se eu for relatar aqui tudo o que os comandos contidos nesse pacote
fazem haja espaço. Por isso vou me limitar a dizer que entre as muitas incrementações
que o pacote permite está um dir que é uma mistura de dir de OS/2 com dir de Unix, admitindo o parâmetro ls, com a grande vantagem de
gerar uma listagem colorida, na qual todos os arquivos de um determinado tipo são
mostrados na mesma cor: por exemplo, todos os exe em vermelho, todos os cmd em azul
e assim por diante.
Esse pacote permite que você use um novo interpretador de comandos, o SHL. com o qual você pode
fazer muitas coisas, entre as quais passar da raiz para um determinado diretório
sem ter que dar aquele tradicional comando CD\diretorio. Ou seja: você está no prompt do OS/2 (em janela
ou tela cheia) e quer passar para o diretório java11; tudo o que você tem a fazer é simplesmente digitar
java11 e mais
nada; pronto!.....você está dentro do diretório java11.
Para usufruir das mordomias permitidas pelo SHL tudo o que você tem a fazer
é baixar o zip do pacote, criar um diretório chamado CMDPACK ou algo
que o valha e unzipar para dentro dele. Depois é só clicar no INSTALL.CMD e a pasta com os
objetos do pacote será criada na WPS (se você quiser). Em seguida,
você simplesmente pega uma sombra do CMDSHL.CMD e a coloca na Pasta de Configurações do XFolder,
dentro da subpasta Linhas de Comando. Pronto, você terá o novo prompt
ao alcance de um click de mouse, pelo menu do botão direito. Para incrementar
a coisa, sugiro que você copie para a raiz todos os .CMD que estão no pacote, ou, pelo menos, o XDIR.CMD. Você também fazer modificações
em duas linhas do seu Config.sys, assim:
REM SET OS2_SHELL=C:\OS2\CMD.EXE SET OS2_SHELL=C:\OS2\CMD.EXE /C c:\CMDPACK\cmdshl.cmd
REM SET COMSPEC=C:\OS2\CMD.EXE SET COMSPEC=C:\OS2\CMD.EXE /C c:\CMDPACK\cmdshl.cmd
Você pode, também, criar alias, mais eu aconselho fazer
como ensinei, que é a forma mais simples.
Finalmente, eu gostaria de lembrar que coisas como essa, tão boas e de graça,
você só encontra mesmo no mundo OS/2,
Para baixar esse pacote do Site do nosso amigo Ulrich, clique neste endereço: http://www2.rz.hu-berlin.de/~h0444vnd/