2003-06-23 20:15:15 +02:00
|
|
|
|
/*
|
|
|
|
|
* Wine command prompt
|
|
|
|
|
* Portuguese Language Support
|
|
|
|
|
*
|
|
|
|
|
* Copyright (C) 2003 Marcelo Duarte
|
2005-02-10 18:14:15 +01:00
|
|
|
|
* Copyright 2004 Am<41>rico Jos<6F> Melo
|
2003-06-23 20:15:15 +02:00
|
|
|
|
*
|
|
|
|
|
* This library is free software; you can redistribute it and/or
|
|
|
|
|
* modify it under the terms of the GNU Lesser General Public
|
|
|
|
|
* License as published by the Free Software Foundation; either
|
|
|
|
|
* version 2.1 of the License, or (at your option) any later version.
|
|
|
|
|
*
|
|
|
|
|
* This library is distributed in the hope that it will be useful,
|
|
|
|
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
|
|
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
|
|
|
* Lesser General Public License for more details.
|
|
|
|
|
*
|
|
|
|
|
* You should have received a copy of the GNU Lesser General Public
|
|
|
|
|
* License along with this library; if not, write to the Free Software
|
2006-05-18 14:49:52 +02:00
|
|
|
|
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
|
2003-06-23 20:15:15 +02:00
|
|
|
|
*/
|
|
|
|
|
|
2009-07-02 00:28:36 +02:00
|
|
|
|
#include "wcmd.h"
|
|
|
|
|
|
2005-02-10 18:14:15 +01:00
|
|
|
|
LANGUAGE LANG_PORTUGUESE, SUBLANG_PORTUGUESE_BRAZILIAN
|
2003-06-23 20:15:15 +02:00
|
|
|
|
|
|
|
|
|
STRINGTABLE
|
|
|
|
|
{
|
|
|
|
|
WCMD_ATTRIB, "Ajuda do comando ATTRIB\n"
|
|
|
|
|
WCMD_CALL,
|
|
|
|
|
"CALL <arquivo_de_lote> <20> usado dentro de um arquivo de lote para executar\n\
|
|
|
|
|
comando de outro arquivo de lote. Quando o arquivo existe, o controle retorna\n\
|
|
|
|
|
ao arquivo que o chamou. O comando CALL pode passar par<61>metros ao procedimento\n\
|
|
|
|
|
chamado.\n\
|
|
|
|
|
\n\
|
|
|
|
|
Mudann<EFBFBD>as no diret<65>rio padr<64>o, vari<72>veis de ambiente, etc, feitas dentro\n\
|
|
|
|
|
do procedimente chamado s<>o herdados pelo chamador.\n"
|
|
|
|
|
|
|
|
|
|
WCMD_CD, "Ajuda do comando CD\n"
|
|
|
|
|
WCMD_CHDIR, "Ajuda do comando CHDIR\n"
|
|
|
|
|
|
|
|
|
|
WCMD_CLS, "CLS limpa a tela do console\n"
|
|
|
|
|
|
|
|
|
|
WCMD_COPY, "Ajuda do comando COPY\n"
|
|
|
|
|
WCMD_CTTY, "Ajuda do comando CTTY\n"
|
|
|
|
|
WCMD_DATE, "Ajuda do comando DATE\n"
|
|
|
|
|
WCMD_DEL, "Ajuda do comando DEL\n"
|
|
|
|
|
WCMD_DIR, "Ajuda do comando DIR\n"
|
|
|
|
|
|
|
|
|
|
WCMD_ECHO,
|
|
|
|
|
"ECHO <string> mostra a <string> no dispositivo terminal atual.\n\
|
|
|
|
|
\n\
|
|
|
|
|
ECHO ON ativa a exibi<62><69>o de todos os comandos subsequentes em um\n\
|
|
|
|
|
arquivo de lote no terminal antes deles serem executados.\n\
|
|
|
|
|
\n\
|
|
|
|
|
ECHO OFF desativa o efeito de um comando ECHO ON (ECHO <20> OFF por padr<64>o).\n\
|
|
|
|
|
O comando ECHO OFF pode ser impedido de ser mostrado colocando-se um\n\
|
|
|
|
|
s<EFBFBD>mbolo @ precedendo o mesmo.\n"
|
|
|
|
|
|
|
|
|
|
WCMD_ERASE, "Ajuda do comando ERASE\n"
|
|
|
|
|
|
|
|
|
|
WCMD_FOR,
|
2003-10-04 06:21:19 +02:00
|
|
|
|
"O comando FOR <20> usado para executar um comando a cada vez em\num conjunto de arquivos.\n\
|
2003-06-23 20:15:15 +02:00
|
|
|
|
\n\
|
|
|
|
|
Sintaxe: FOR %vari<72>vel IN (conjunto) DO comando\n\
|
|
|
|
|
\n\
|
2008-06-11 16:38:12 +02:00
|
|
|
|
No cmd, n<>o existe a necessidade de usar dois sinais % no\n\
|
2003-06-23 20:15:15 +02:00
|
|
|
|
comando FOR nos arquivos de lote.\n"
|
|
|
|
|
|
|
|
|
|
WCMD_GOTO,
|
|
|
|
|
"O comando GOTO transfere a execu<63><75>o para outra declara<72><61>o dentro\n\
|
|
|
|
|
do arquivo de lote.\n\
|
|
|
|
|
\n\
|
|
|
|
|
O r<>tulo que ser<65> o destino do comando GOTO pode ter at<61> 255 caracteres\n\
|
|
|
|
|
mas n<>o pode incluir espa<70>os (diferentemente de outros sistemas operacionais).\n\
|
|
|
|
|
Se dois ou mais r<>tulos forem identicos no arquivo de lote, o primeiro deles\n\
|
|
|
|
|
ser<EFBFBD> sempre executado. A tentativa de usar o GOTO para um r<>tulo inexistente\n\
|
|
|
|
|
termina a execu<63><75>o do arquivo de lote.\n\
|
|
|
|
|
\n\
|
|
|
|
|
GOTO n<>o tem efeito quando usando interativamente.\n"
|
|
|
|
|
|
|
|
|
|
WCMD_HELP, "Ajuda do comando HELP\n"
|
|
|
|
|
|
|
|
|
|
WCMD_IF,
|
|
|
|
|
"IF <20> usado para executar um comando condicionalmente.\n\
|
|
|
|
|
\n\
|
|
|
|
|
Sintaxe: IF [NOT] EXIST arquivo comando\n\
|
|
|
|
|
IF [NOT] texto1==texto2 comando\n\
|
|
|
|
|
IF [NOT] ERRORLEVEL n<>mero comando\n\
|
|
|
|
|
\n\
|
|
|
|
|
Na segunda forma do comando, texto1 e texto2 devem estar usando aspas.\n\
|
|
|
|
|
A compara<72><61>o n<>o diferencia mai<61>sculas de minusculas.\n"
|
|
|
|
|
|
2008-06-11 16:38:12 +02:00
|
|
|
|
WCMD_LABEL, "LABEL <20> usado para rotular um volume do disco.\n\
|
2003-06-23 20:15:15 +02:00
|
|
|
|
\n\
|
|
|
|
|
Sintaxe: LABEL [drive:]\n\
|
|
|
|
|
O comando LABEL ir<69> aguardar que vc informe o novo r<>tulo para o drive\n\
|
|
|
|
|
especificado. Voc<6F> pode mostrar o r<>tulo do disco com o comando VOL.\n"
|
|
|
|
|
|
|
|
|
|
WCMD_MD, "Ajuda do comando MD\n"
|
|
|
|
|
WCMD_MKDIR, "Ajuda do comando MKDIR\n"
|
|
|
|
|
WCMD_MOVE,
|
|
|
|
|
"MOVE realoca um arquivo ou diret<65>rio em um novo ponto no sistema de arquivos.\n\
|
|
|
|
|
\n\
|
|
|
|
|
Se o item sendo movido <20> um diret<65>rio ent<6E>o todos os arquivos e subdiret<65>rios\n\
|
|
|
|
|
abaixo do item s<>o movidos com o mesmo.\n\
|
|
|
|
|
\n\
|
|
|
|
|
MOVE falhar<61> se o local antigo e o novo local est<73>o em diferentes unidades.\n"
|
|
|
|
|
|
|
|
|
|
WCMD_PATH,
|
2007-02-13 19:24:29 +01:00
|
|
|
|
"PATH mostra ou permite mudar o caminho de procura de programas do cmd.\n\
|
2003-06-23 20:15:15 +02:00
|
|
|
|
\n\
|
|
|
|
|
Digitando PATH mostrar<61> a atual configura<72><61>o do comando PATH (inicialmente este\n\
|
|
|
|
|
valor <20> especificado no arquivo wine.conf). Para mudar as configura<72><61>es, digite\n\
|
|
|
|
|
novos valores no comando PATH.\n\
|
|
|
|
|
\n\
|
|
|
|
|
Tamb<EFBFBD>m <20> poss<73>vel modificar o comando PATH usando a vari<72>vel de ambiente PATH,\n\
|
|
|
|
|
por exemplo:\n\
|
|
|
|
|
PATH %PATH%;c:\\temp\n"
|
|
|
|
|
|
|
|
|
|
WCMD_PAUSE,
|
|
|
|
|
"PAUSE mostra a seguinte mensagem na tela 'Pressione Enter para continuar'\n\
|
|
|
|
|
e aguarda que o usu<73>rio pressione a tecla Enter. Isto <20> <20>til principalmente\n\
|
|
|
|
|
em arquivos de lote para permitir ao usu<73>rio ler a sa<73>da de um comando anterior\n\
|
|
|
|
|
antes que a tela sofra um rolamento.\n"
|
|
|
|
|
|
|
|
|
|
WCMD_PROMPT,
|
|
|
|
|
"PROMPT configura o 'prompt' da linha de comando.\n\
|
|
|
|
|
\n\
|
|
|
|
|
O texto seguindo o comando PROMPT (e os espa<70>os imediatamente depois)\n\
|
2007-02-13 19:24:29 +01:00
|
|
|
|
aparecem no come<6D>o da linha enquanto o cmd est<73> aguardando por comandos.\n\
|
2003-06-23 20:15:15 +02:00
|
|
|
|
\n\
|
|
|
|
|
Os seguintes caracteres tem um significado especial, conforme mostrado:\n\
|
|
|
|
|
\n\
|
|
|
|
|
$$ Cifr<66>o ($) $_ Avan<61>o de linha $b S<>mbolo pipe (|)\n\
|
|
|
|
|
$d Data atual $e C<>digo de escape $g Sinal de maior (>)\n\
|
2003-07-11 23:43:53 +02:00
|
|
|
|
$l Sinal de menor (<) $n Unidade atual $p Caminho atual\n\
|
2007-02-13 19:24:29 +01:00
|
|
|
|
$q Sinal de igual (=) $t Hora atual $v Vers<72>o do cmd\n\
|
2003-06-23 20:15:15 +02:00
|
|
|
|
\n\
|
|
|
|
|
Note que digitando o comando PROMPT sem par<61>metros reconfigura o padr<64>o,\n\
|
2003-07-11 23:43:53 +02:00
|
|
|
|
que <20> a letra da unidade atual seguida pelo diret<65>rio e um sinal de maior\n\
|
|
|
|
|
(equivalente a um comando PROMPT $p$g).\n\
|
2003-06-23 20:15:15 +02:00
|
|
|
|
\n\
|
|
|
|
|
O 'prompt' tamb<6D>m pode ser mudado alterando a vari<72>vel PROMPT, assim,\n\
|
|
|
|
|
o comando 'SET PROMPT=texto' tem o mesmo efeito que 'PROMPT texto'\n"
|
|
|
|
|
|
|
|
|
|
WCMD_REM,
|
|
|
|
|
"Uma linha de comando iniciando com REM (seguindo de um espa<70>o) n<>o faz\n\
|
|
|
|
|
a<EFBFBD><EFBFBD>o alguma, e os carateres usando s<>o considerados coment<6E>rios em um\n\
|
|
|
|
|
arquivo de lote\n"
|
|
|
|
|
|
|
|
|
|
WCMD_REN, "Ajuda do comando REN\n"
|
|
|
|
|
WCMD_RENAME, "Ajuda do comando RENAME\n"
|
|
|
|
|
WCMD_RD, "Ajuda do comando RD\n"
|
|
|
|
|
WCMD_RMDIR, "Ajuda do comando RMDIR\n"
|
|
|
|
|
|
|
|
|
|
WCMD_SET,
|
2007-02-13 19:24:29 +01:00
|
|
|
|
"SET mostra ou muda as var<61>vel de ambiente de cmd.\n\
|
2003-06-23 20:15:15 +02:00
|
|
|
|
\n\
|
|
|
|
|
SET sem par<61>mtros mostra todas as var<61>vel de ambiente atuais\n\
|
|
|
|
|
\n\
|
|
|
|
|
Para criar ou modificar vari<72>vel de ambiente, a sintaxe <20>:\n\
|
|
|
|
|
\n\
|
|
|
|
|
SET <vari<72>vel>=<valor>\n\
|
|
|
|
|
\n\
|
|
|
|
|
sendo que <vari<72>vel> e <valor> s<>o textos. N<>o devem existir espa<70>os\n\
|
2003-07-11 23:43:53 +02:00
|
|
|
|
antes do sinal de igualdade, nem a var<61>vel pode conter espa<70>os.\n\
|
2003-06-23 20:15:15 +02:00
|
|
|
|
\n\
|
|
|
|
|
No Wine, o ambiente do sistema operacional <20> incluido no ambiente Win32,\n\
|
|
|
|
|
onde sempre haver<65> mais valores que em um sistema Win32 nativo. Note que\n\
|
2007-02-13 19:24:29 +01:00
|
|
|
|
n<EFBFBD>o <20> poss<73>vel afetar o ambiente do sistema operacional a partir do cmd.\n"
|
2003-06-23 20:15:15 +02:00
|
|
|
|
|
|
|
|
|
WCMD_SHIFT,
|
|
|
|
|
"SHIFT <20> usado em arquivos de lote para remover um par<61>metro que inicia a\n\
|
|
|
|
|
lista, assim ent<6E>o o par<61>mentro2 sobrep<65>e o parametro1 e assim por diante.\n\
|
|
|
|
|
Isto n<>o tem efeito se chamado a partir da linha de comando.\n"
|
|
|
|
|
|
|
|
|
|
WCMD_TIME, "Ajuda do comando TIME\n"
|
|
|
|
|
|
2007-02-13 19:24:29 +01:00
|
|
|
|
WCMD_TITLE, "Configura o t<>tulo da janela do cmd, e a sintaxe <20> TITLE [texto]\n"
|
2003-06-23 20:15:15 +02:00
|
|
|
|
|
|
|
|
|
WCMD_TYPE,
|
|
|
|
|
"TYPE <arquivo> copia <arquvo> para o dispositivo console (ou outro, se\n\
|
|
|
|
|
redirecionado). Nehuma verifica<63><61>o <20> feita se o arquivo pode ser lido.\n"
|
|
|
|
|
|
|
|
|
|
WCMD_VERIFY,
|
|
|
|
|
"VERIFY <20> usado para configurar, limpar e testar o 'flag' de verifica<63><61>o. As\n\
|
|
|
|
|
formas v<>lidas s<>o>\n\
|
|
|
|
|
\n\
|
|
|
|
|
VERIFY ON Configura o flag\n\
|
|
|
|
|
VERIFY OFF Limpa o flag\n\
|
|
|
|
|
VERIFY Mostra ON ou OFF qdo apropriado.\n\
|
|
|
|
|
\n\
|
|
|
|
|
O flag de verifica<63><61>o n<>o tem fun<75><6E>o no Wine.\n"
|
|
|
|
|
|
|
|
|
|
WCMD_VER,
|
2007-02-13 19:24:29 +01:00
|
|
|
|
"VER mostra a vers<72>o em execu<63><75>o do cmd.\n"
|
2003-06-23 20:15:15 +02:00
|
|
|
|
|
|
|
|
|
WCMD_VOL, "Ajuda do comando VOL\n"
|
|
|
|
|
|
2008-06-01 00:21:40 +02:00
|
|
|
|
WCMD_PUSHD, "PUSHD <directoryname> saves the current directory onto a\n\
|
|
|
|
|
stack, and then changes the current directory to the supplied one.\n"
|
|
|
|
|
|
|
|
|
|
WCMD_POPD, "POPD changes current directory to the last one saved with\n\
|
|
|
|
|
PUSHD.\n"
|
|
|
|
|
|
2007-04-13 22:34:05 +02:00
|
|
|
|
WCMD_MORE, "MORE displays output of files or piped input in pages.\n"
|
|
|
|
|
|
2003-06-23 20:15:15 +02:00
|
|
|
|
WCMD_EXIT,
|
|
|
|
|
"EXIT termina a sess<73>o de comando atual e retorna ao sistema operacional\n\
|
2007-02-13 19:24:29 +01:00
|
|
|
|
ou shell que tenha invocado o cmd.\n"
|
2003-06-23 20:15:15 +02:00
|
|
|
|
|
2007-08-16 14:16:10 +02:00
|
|
|
|
WCMD_ALLHELP, "CMD - os comando internos s<>o:\n\
|
2003-06-23 20:15:15 +02:00
|
|
|
|
ATTRIB\t\tMostra ou troca atributos de arquivo DOS\n\
|
|
|
|
|
CALL\t\tInvoca um arquivo de lote dentro de outro\n\
|
|
|
|
|
CD (CHDIR)\tMuda o diret<65>rio padr<64>o atual\n\
|
|
|
|
|
CLS\t\tLimpa a tela do console\n\
|
|
|
|
|
COPY\t\tCopia arquivos\n\
|
|
|
|
|
CTTY\t\tMuda o dispositivo de entrada/sa<73>da\n\
|
|
|
|
|
DATE\t\tMostra ou muda a data do sistema\n\
|
|
|
|
|
DEL (ERASE)\tApaga um arquivo ou conjunto de arquivos\n\
|
|
|
|
|
DIR\t\tMostra o conte<74>do de um diret<65>rios\n\
|
|
|
|
|
ECHO\t\tCopia texto diretamente na sa<73>da do console\n\
|
|
|
|
|
HELP\t\tMostra breves detalhes de um t<>pico\n\
|
|
|
|
|
MD (MKDIR)\tCria um subdiret<65>rio\n\
|
2007-04-13 22:34:05 +02:00
|
|
|
|
MORE\t\tDisplay output in pages\n\
|
2003-06-23 20:15:15 +02:00
|
|
|
|
MOVE\t\tMove um arquivo, conjunto de arquivos ou uma <20>rvore de diret<65>rios\n\
|
|
|
|
|
PATH\t\tConfigira o caminho de procura\n\
|
2008-06-01 00:21:40 +02:00
|
|
|
|
POPD\t\tRestores the directory to the last one saved with PUSHD\n\
|
2003-06-23 20:15:15 +02:00
|
|
|
|
PROMPT\t\tMuda o 'prompt' de comando\n\
|
2008-06-01 00:21:40 +02:00
|
|
|
|
PUSHD\t\tChanges to a new directory, saving the current one\n\
|
2003-06-23 20:15:15 +02:00
|
|
|
|
REN (RENAME)\tRenomeia um arquivo\n\
|
|
|
|
|
RD (RMDIR)\tApaga um subdiret<65>rio\n\
|
|
|
|
|
SET\t\tConfigura ou mostra vari<72>veis de ambiente\n\
|
|
|
|
|
TIME\t\tConfigura ou mostra a hora atual do sistema\n\
|
2007-02-13 19:24:29 +01:00
|
|
|
|
TITLE\t\tConfigura o t<>tulo da janela de comando CMD\n\
|
2003-06-23 20:15:15 +02:00
|
|
|
|
TYPE\t\tMostra o conte<74>do de um arquivo texto\n\
|
2007-02-13 19:24:29 +01:00
|
|
|
|
VER\t\tMostra a vers<72>o atual do CMD\n\
|
2003-06-23 20:15:15 +02:00
|
|
|
|
VOL\t\tMostra o r<>tulo do volume de uma unidade de disco\n\
|
2007-02-13 19:24:29 +01:00
|
|
|
|
EXIT\t\tFecha o CMD\n\n\
|
2003-06-23 20:15:15 +02:00
|
|
|
|
Entre HELP <comando> para maiores informa<6D><61>es sobre alguns dos comandos acima\n"
|
2008-06-01 00:21:40 +02:00
|
|
|
|
|
|
|
|
|
WCMD_CONFIRM, "Are you sure"
|
|
|
|
|
WCMD_YES, "Y"
|
|
|
|
|
WCMD_NO, "N"
|
|
|
|
|
WCMD_NOASSOC, "File association missing for extension %s\n"
|
|
|
|
|
WCMD_NOFTYPE, "No open command associated with file type '%s'\n"
|
|
|
|
|
WCMD_OVERWRITE, "Overwrite %s"
|
|
|
|
|
WCMD_MORESTR, "More..."
|
2003-06-23 20:15:15 +02:00
|
|
|
|
}
|
2005-02-10 18:14:15 +01:00
|
|
|
|
|
|
|
|
|
LANGUAGE LANG_PORTUGUESE, SUBLANG_PORTUGUESE
|
|
|
|
|
|
|
|
|
|
STRINGTABLE
|
|
|
|
|
{
|
|
|
|
|
WCMD_ATTRIB, "Ajuda do comando ATTRIB\n"
|
|
|
|
|
WCMD_CALL,
|
|
|
|
|
"CALL <ficheiro_de_lote> <20> usado dentro de um ficheiro de lote para executar o\n\
|
|
|
|
|
comando de outro ficheiro de lote. Quando o ficheiro existe, o controle retorna\n\
|
|
|
|
|
ao ficheiro que o chamou. O comando CALL pode passar par<61>metros ao procedimento\n\
|
|
|
|
|
chamado.\n\
|
|
|
|
|
\n\
|
|
|
|
|
Mudan<EFBFBD>as no direct<63>rio padr<64>o, vari<72>veis de ambiente, etc, feitas dentro\n\
|
|
|
|
|
do procedimente chamado s<>o herdados pelo chamador.\n"
|
|
|
|
|
|
|
|
|
|
WCMD_CD, "Ajuda do comando CD\n"
|
|
|
|
|
WCMD_CHDIR, "Ajuda do comando CHDIR\n"
|
|
|
|
|
|
|
|
|
|
WCMD_CLS, "CLS limpa a ecr<63> da consola\n"
|
|
|
|
|
|
|
|
|
|
WCMD_COPY, "Ajuda do comando COPY\n"
|
|
|
|
|
WCMD_CTTY, "Ajuda do comando CTTY\n"
|
|
|
|
|
WCMD_DATE, "Ajuda do comando DATE\n"
|
|
|
|
|
WCMD_DEL, "Ajuda do comando DEL\n"
|
|
|
|
|
WCMD_DIR, "Ajuda do comando DIR\n"
|
|
|
|
|
|
|
|
|
|
WCMD_ECHO,
|
|
|
|
|
"ECHO <string> mostra a <string> no dispositivo terminal actual.\n\
|
|
|
|
|
\n\
|
|
|
|
|
ECHO ON activa a exibi<62><69>o de todos os comandos subsequentes num\n\
|
|
|
|
|
ficheiro de lote no terminal antes deles serem executados.\n\
|
|
|
|
|
\n\
|
|
|
|
|
ECHO OFF desactiva o efeito de um comando ECHO ON (ECHO <20> OFF por padr<64>o).\n\
|
|
|
|
|
O comando ECHO OFF pode ser impedido de ser mostrado colocando-se um\n\
|
|
|
|
|
s<EFBFBD>mbolo @ precedendo o mesmo.\n"
|
|
|
|
|
|
|
|
|
|
WCMD_ERASE, "Ajuda do comando ERASE\n"
|
|
|
|
|
|
|
|
|
|
WCMD_FOR,
|
|
|
|
|
"O comando FOR <20> usado para executar um comando a cada vez num conjunto de ficheiros.\n\
|
|
|
|
|
\n\
|
|
|
|
|
Sintaxe: FOR %vari<72>vel IN (conjunto) DO comando\n\
|
|
|
|
|
\n\
|
2008-06-11 16:38:12 +02:00
|
|
|
|
No cmd, n<>o existe a necessidade de usar dois sinais % no\n\
|
2005-02-10 18:14:15 +01:00
|
|
|
|
comando FOR nos ficheiros de lote.\n"
|
|
|
|
|
|
|
|
|
|
WCMD_GOTO,
|
|
|
|
|
"O comando GOTO transfere a execu<63><75>o para outra declara<72><61>o dentro\n\
|
|
|
|
|
do ficheiro de lote.\n\
|
|
|
|
|
\n\
|
|
|
|
|
O r<>tulo que ser<65> o destino do comando GOTO pode ter at<61> 255 caracteres\n\
|
|
|
|
|
mas n<>o pode conter espa<70>os (diferentemente de outros sistemas operacionais).\n\
|
|
|
|
|
Se dois ou mais r<>tulos forem identicos no ficheiro de lote, o primeiro deles\n\
|
|
|
|
|
ser<EFBFBD> sempre executado. A tentativa de usar o GOTO para um r<>tulo inexistente\n\
|
|
|
|
|
termina a execu<63><75>o do ficheiro de lote.\n\
|
|
|
|
|
\n\
|
|
|
|
|
GOTO n<>o tem efeito quando usado interactivamente.\n"
|
|
|
|
|
|
|
|
|
|
WCMD_HELP, "Ajuda do comando HELP\n"
|
|
|
|
|
|
|
|
|
|
WCMD_IF,
|
|
|
|
|
"IF <20> usado para executar um comando condicionalmente.\n\
|
|
|
|
|
\n\
|
|
|
|
|
Sintaxe: IF [NOT] EXIST ficheiro comando\n\
|
|
|
|
|
IF [NOT] texto1==texto2 comando\n\
|
|
|
|
|
IF [NOT] ERRORLEVEL n<>mero comando\n\
|
|
|
|
|
\n\
|
|
|
|
|
Na segunda forma do comando, texto1 e texto2 devem estar a usar aspas.\n\
|
|
|
|
|
A compara<72><61>o n<>o diferencia mai<61>sculas de minusculas.\n"
|
|
|
|
|
|
2008-06-11 16:38:12 +02:00
|
|
|
|
WCMD_LABEL, "LABEL <20> usado para rotular um volume do disco.\n\
|
2005-02-10 18:14:15 +01:00
|
|
|
|
\n\
|
|
|
|
|
Sintaxe: LABEL [drive:]\n\
|
|
|
|
|
O comando LABEL ir<69> aguardar que informe o novo r<>tulo para o drive\n\
|
|
|
|
|
especificado. Pode mostrar o r<>tulo do disco com o comando VOL.\n"
|
|
|
|
|
|
|
|
|
|
WCMD_MD, "Ajuda do comando MD\n"
|
|
|
|
|
WCMD_MKDIR, "Ajuda do comando MKDIR\n"
|
|
|
|
|
WCMD_MOVE,
|
|
|
|
|
"MOVE realoca um ficheiro ou direct<63>rio num novo ponto no sistema de ficheiros.\n\
|
|
|
|
|
\n\
|
|
|
|
|
Se o item ao ser movido <20> um direct<63>rio ent<6E>o todos os ficheiros e subdirect<63>rios\n\
|
|
|
|
|
abaixo do item ser<65>o movidos com o mesmo.\n\
|
|
|
|
|
\n\
|
|
|
|
|
MOVE falhar<61> se o local antigo e o novo local est<73>o em diferentes unidades.\n"
|
|
|
|
|
|
|
|
|
|
WCMD_PATH,
|
2007-02-13 19:24:29 +01:00
|
|
|
|
"PATH mostra ou permite mudar o caminho de procura de programas do cmd.\n\
|
2005-02-10 18:14:15 +01:00
|
|
|
|
\n\
|
|
|
|
|
Ao digitar PATH mostrar<61> a actual configura<72><61>o do comando PATH (inicialmente este\n\
|
|
|
|
|
valor <20> especificado no ficheiro wine.conf). Para mudar as configura<72><61>es, digite\n\
|
|
|
|
|
novos valores no comando PATH.\n\
|
|
|
|
|
\n\
|
|
|
|
|
Tamb<EFBFBD>m <20> poss<73>vel modificar o comando PATH usando a vari<72>vel de ambiente PATH,\n\
|
|
|
|
|
por exemplo:\n\
|
|
|
|
|
PATH %PATH%;c:\\temp\n"
|
|
|
|
|
|
|
|
|
|
WCMD_PAUSE,
|
|
|
|
|
"PAUSE mostra a seguinte mensagem no ecr<63> 'Prima Enter para continuar'\n\
|
|
|
|
|
e aguarda que o utilizador prima a tecla Enter. Isto <20> <20>til principalmente\n\
|
|
|
|
|
em ficheiros de lote para permitir ao utilizador ler a sa<73>da de um comando anterior\n\
|
|
|
|
|
antes que o ecr<63> sofra um rolamento.\n"
|
|
|
|
|
|
|
|
|
|
WCMD_PROMPT,
|
|
|
|
|
"PROMPT configura o 'prompt' da linha de comando.\n\
|
|
|
|
|
\n\
|
|
|
|
|
O texto a seguir o comando PROMPT (e os espa<70>os imediatamente depois)\n\
|
2007-02-13 19:24:29 +01:00
|
|
|
|
aparecem no come<6D>o da linha enquanto o cmd est<73> a aguardar por comandos.\n\
|
2005-02-10 18:14:15 +01:00
|
|
|
|
\n\
|
|
|
|
|
Os seguintes caracteres tem um significado especial, conforme mostrado:\n\
|
|
|
|
|
\n\
|
|
|
|
|
$$ Cifr<66>o ($) $_ Avan<61>o de linha $b S<>mbolo pipe (|)\n\
|
|
|
|
|
$d Data actual $e C<>digo de escape $g Sinal de maior (>)\n\
|
|
|
|
|
$l Sinal de menor (<) $n Unidade actual $p Caminho actual\n\
|
2007-02-13 19:24:29 +01:00
|
|
|
|
$q Sinal de igual (=) $t Hora actual $v Vers<72>o do cmd\n\
|
2005-02-10 18:14:15 +01:00
|
|
|
|
\n\
|
|
|
|
|
Note que ao digitar o comando PROMPT sem par<61>metros reconfigura o padr<64>o,\n\
|
|
|
|
|
que <20> a letra da unidade actual seguida pelo direct<63>rio e um sinal de maior\n\
|
|
|
|
|
(equivalente a um comando PROMPT $p$g).\n\
|
|
|
|
|
\n\
|
|
|
|
|
O 'prompt' tamb<6D>m pode ser mudado alterando a vari<72>vel PROMPT, assim,\n\
|
|
|
|
|
o comando 'SET PROMPT=texto' tem o mesmo efeito que 'PROMPT texto'\n"
|
|
|
|
|
|
|
|
|
|
WCMD_REM,
|
|
|
|
|
"Uma linha de comando a iniciar com REM (seguido de um espa<70>o) n<>o faz\n\
|
|
|
|
|
nenhuma ac<61><63>o, e os carateres a usar s<>o considerados coment<6E>rios num\n\
|
|
|
|
|
ficheiro de lote\n"
|
|
|
|
|
|
|
|
|
|
WCMD_REN, "Ajuda do comando REN\n"
|
|
|
|
|
WCMD_RENAME, "Ajuda do comando RENAME\n"
|
|
|
|
|
WCMD_RD, "Ajuda do comando RD\n"
|
|
|
|
|
WCMD_RMDIR, "Ajuda do comando RMDIR\n"
|
|
|
|
|
|
|
|
|
|
WCMD_SET,
|
2007-02-13 19:24:29 +01:00
|
|
|
|
"SET mostra ou muda as var<61>vel de ambiente de cmd.\n\
|
2005-02-10 18:14:15 +01:00
|
|
|
|
\n\
|
|
|
|
|
SET sem par<61>mtros mostra todas as var<61>vel de ambiente actuais\n\
|
|
|
|
|
\n\
|
|
|
|
|
Para criar ou modificar vari<72>vel de ambiente, a sintaxe <20>:\n\
|
|
|
|
|
\n\
|
|
|
|
|
SET <vari<72>vel>=<valor>\n\
|
|
|
|
|
\n\
|
|
|
|
|
sendo que <vari<72>vel> e <valor> s<>o textos. N<>o devem existir espa<70>os\n\
|
|
|
|
|
antes do sinal de igualdade, nem a var<61>vel pode conter espa<70>os.\n\
|
|
|
|
|
\n\
|
|
|
|
|
No Wine, o ambiente do sistema operacional <20> incluido no ambiente Win32,\n\
|
|
|
|
|
onde sempre haver<65> mais valores que num sistema Win32 nativo. Note que\n\
|
2007-02-13 19:24:29 +01:00
|
|
|
|
n<EFBFBD>o <20> poss<73>vel afectar o ambiente do sistema operacional a partir do cmd.\n"
|
2005-02-10 18:14:15 +01:00
|
|
|
|
|
|
|
|
|
WCMD_SHIFT,
|
|
|
|
|
"SHIFT <20> usado em ficheiros de lote para remover um par<61>metro que inicia a\n\
|
|
|
|
|
lista, assim ent<6E>o o par<61>mentro2 sobrep<65>e o parametro1 e assim por diante.\n\
|
|
|
|
|
Isto n<>o tem efeito se chamado a partir da linha de comando.\n"
|
|
|
|
|
|
|
|
|
|
WCMD_TIME, "Ajuda do comando TIME\n"
|
|
|
|
|
|
2007-02-13 19:24:29 +01:00
|
|
|
|
WCMD_TITLE, "Configura o t<>tulo da janela do cmd, e a sintaxe <20> TITLE [texto]\n"
|
2005-02-10 18:14:15 +01:00
|
|
|
|
|
|
|
|
|
WCMD_TYPE,
|
|
|
|
|
"TYPE <ficheiro> copia <ficheiro> para o dispositivo consola (ou outro, se\n\
|
|
|
|
|
redireccionado). Nehuma verifica<63><61>o <20> feita se o ficheiro pode ser lido.\n"
|
|
|
|
|
|
|
|
|
|
WCMD_VERIFY,
|
|
|
|
|
"VERIFY <20> usado para configurar, limpar e testar o 'flag' de verifica<63><61>o. As\n\
|
|
|
|
|
formas v<>lidas s<>o>\n\
|
|
|
|
|
\n\
|
|
|
|
|
VERIFY ON Configura o flag\n\
|
|
|
|
|
VERIFY OFF Limpa o flag\n\
|
|
|
|
|
VERIFY Mostra ON ou OFF qdo apropriado.\n\
|
|
|
|
|
\n\
|
|
|
|
|
O flag de verifica<63><61>o n<>o tem fun<75><6E>o no Wine.\n"
|
|
|
|
|
|
|
|
|
|
WCMD_VER,
|
2007-02-13 19:24:29 +01:00
|
|
|
|
"VER mostra a vers<72>o em execu<63><75>o do cmd.\n"
|
2005-02-10 18:14:15 +01:00
|
|
|
|
|
|
|
|
|
WCMD_VOL, "Ajuda do comando VOL\n"
|
|
|
|
|
|
2008-06-01 00:21:40 +02:00
|
|
|
|
WCMD_PUSHD, "PUSHD <directoryname> saves the current directory onto a\n\
|
|
|
|
|
stack, and then changes the current directory to the supplied one.\n"
|
|
|
|
|
|
|
|
|
|
WCMD_POPD, "POPD changes current directory to the last one saved with\n\
|
|
|
|
|
PUSHD.\n"
|
|
|
|
|
|
2007-04-13 22:34:05 +02:00
|
|
|
|
WCMD_MORE, "MORE displays output of files or piped input in pages.\n"
|
|
|
|
|
|
2005-02-10 18:14:15 +01:00
|
|
|
|
WCMD_EXIT,
|
|
|
|
|
"EXIT termina a sess<73>o de comando actual e retorna ao sistema operacional\n\
|
2007-02-13 19:24:29 +01:00
|
|
|
|
ou shell que tenha invocado o cmd.\n"
|
2005-02-10 18:14:15 +01:00
|
|
|
|
|
2007-08-16 14:16:10 +02:00
|
|
|
|
WCMD_ALLHELP, "CMD - os comando internos s<>o:\n\
|
2005-02-10 18:14:15 +01:00
|
|
|
|
ATTRIB\t\tMostra ou troca atributos do ficheiro DOS\n\
|
|
|
|
|
CALL\t\tInvoca um ficheiro de lote dentro de outro\n\
|
|
|
|
|
CD (CHDIR)\tMuda o direct<63>rio padr<64>o actual\n\
|
|
|
|
|
CLS\t\tLimpa o ecr<63> da consola\n\
|
|
|
|
|
COPY\t\tCopia ficheiros\n\
|
|
|
|
|
CTTY\t\tMuda o dispositivo de entrada/sa<73>da\n\
|
|
|
|
|
DATE\t\tMostra ou muda a data do sistema\n\
|
|
|
|
|
DEL (ERASE)\tApaga um ficheiro ou conjunto de ficheiros\n\
|
|
|
|
|
DIR\t\tMostra o conte<74>do de um direct<63>rio\n\
|
|
|
|
|
ECHO\t\tCopia o texto diretamente na sa<73>da da consola\n\
|
|
|
|
|
HELP\t\tMostra breves detalhes de um t<>pico\n\
|
|
|
|
|
MD (MKDIR)\tCria um subdirect<63>rio\n\
|
2007-04-13 22:34:05 +02:00
|
|
|
|
MORE\t\tDisplay output in pages\n\
|
2005-02-10 18:14:15 +01:00
|
|
|
|
MOVE\t\tMove um ficheiro, conjunto de ficheiros ou uma <20>rvore de direct<63>rios\n\
|
|
|
|
|
PATH\t\tConfigura o caminho de procura\n\
|
2008-06-01 00:21:40 +02:00
|
|
|
|
POPD\t\tRestores the directory to the last one saved with PUSHD\n\
|
2005-02-10 18:14:15 +01:00
|
|
|
|
PROMPT\t\tMuda a 'prompt' de comando\n\
|
2008-06-01 00:21:40 +02:00
|
|
|
|
PUSHD\t\tChanges to a new directory, saving the current one\n\
|
2005-02-10 18:14:15 +01:00
|
|
|
|
REN (RENAME)\tRenomeia um ficheiro\n\
|
|
|
|
|
RD (RMDIR)\tApaga um subdirect<63>rio\n\
|
|
|
|
|
SET\t\tConfigura ou mostra vari<72>veis de ambiente\n\
|
|
|
|
|
TIME\t\tConfigura ou mostra a hora atual do sistema\n\
|
2007-02-13 19:24:29 +01:00
|
|
|
|
TITLE\t\tConfigura o t<>tulo da janela de comando CMD\n\
|
2005-02-10 18:14:15 +01:00
|
|
|
|
TYPE\t\tMostra o conte<74>do de um ficheiro texto\n\
|
2007-02-13 19:24:29 +01:00
|
|
|
|
VER\t\tMostra a vers<72>o atual do CMD\n\
|
2005-02-10 18:14:15 +01:00
|
|
|
|
VOL\t\tMostra o r<>tulo do volume de uma unidade de disco\n\
|
2007-02-13 19:24:29 +01:00
|
|
|
|
EXIT\t\tFecha o CMD\n\n\
|
2005-02-10 18:14:15 +01:00
|
|
|
|
Digite HELP <comando> para mais informa<6D><61>es sobre alguns dos comandos acima\n"
|
2007-02-28 00:18:57 +01:00
|
|
|
|
|
|
|
|
|
WCMD_CONFIRM, "Are you sure"
|
|
|
|
|
WCMD_YES, "Y"
|
|
|
|
|
WCMD_NO, "N"
|
2007-03-04 23:34:45 +01:00
|
|
|
|
WCMD_NOASSOC, "File association missing for extension %s\n"
|
2007-03-13 01:06:58 +01:00
|
|
|
|
WCMD_NOFTYPE, "No open command associated with file type '%s'\n"
|
2007-06-03 23:07:39 +02:00
|
|
|
|
WCMD_OVERWRITE, "Overwrite %s"
|
2007-04-13 22:34:05 +02:00
|
|
|
|
WCMD_MORESTR, "More..."
|
2007-06-03 23:07:39 +02:00
|
|
|
|
WCMD_TRUNCATEDLINE, "Line in Batch processing possibly truncated. Using:\n"
|
|
|
|
|
WCMD_NYI, "Not Yet Implemented\n\n"
|
|
|
|
|
WCMD_NOARG, "Argument missing\n"
|
|
|
|
|
WCMD_SYNTAXERR, "Syntax error\n"
|
|
|
|
|
WCMD_FILENOTFOUND, "%s : File Not Found\n"
|
|
|
|
|
WCMD_NOCMDHELP, "No help available for %s\n"
|
|
|
|
|
WCMD_NOTARGET, "Target to GOTO not found\n"
|
|
|
|
|
WCMD_CURRENTDATE, "Current Date is %s\n"
|
|
|
|
|
WCMD_CURRENTTIME, "Current Time is %s\n"
|
|
|
|
|
WCMD_NEWDATE, "Enter new date: "
|
|
|
|
|
WCMD_NEWTIME, "Enter new time: "
|
|
|
|
|
WCMD_MISSINGENV, "Environment variable %s not defined\n"
|
|
|
|
|
WCMD_READFAIL, "Failed to open '%s'\n"
|
|
|
|
|
WCMD_CALLINSCRIPT, "Cannot call batch label outside of a batch script\n"
|
|
|
|
|
WCMD_ALL, "A"
|
|
|
|
|
WCMD_DELPROMPT, "%s, Delete"
|
|
|
|
|
WCMD_ECHOPROMPT, "Echo is %s\n"
|
|
|
|
|
WCMD_VERIFYPROMPT, "Verify is %s\n"
|
|
|
|
|
WCMD_VERIFYERR, "Verify must be ON or OFF\n";
|
|
|
|
|
WCMD_ARGERR, "Parameter error\n"
|
|
|
|
|
WCMD_VOLUMEDETAIL, "Volume in drive %c is %s\nVolume Serial Number is %04x-%04x\n\n"
|
|
|
|
|
WCMD_VOLUMEPROMPT, "Volume label (11 characters, ENTER for none)?"
|
2007-06-03 23:07:42 +02:00
|
|
|
|
WCMD_NOPATH, "PATH not found\n"
|
|
|
|
|
WCMD_ANYKEY,"Press Return key to continue: "
|
|
|
|
|
WCMD_CONSTITLE,"Wine Command Prompt"
|
|
|
|
|
WCMD_VERSION,"CMD Version %s\n\n"
|
2007-06-15 21:59:19 +02:00
|
|
|
|
WCMD_MOREPROMPT, "More? "
|
2009-03-02 19:45:50 +01:00
|
|
|
|
WCMD_LINETOOLONG, "The input line is too long.\n"
|
2005-02-10 18:14:15 +01:00
|
|
|
|
}
|