Retornar

[DOS Help INICIO]

Avançar
   

SET

Exibe, define ou remove variáveis de ambiente do MS-DOS. 

As variáveis de ambiente são usadas para controlar o comportamento de alguns arquivos e programas de lote e para controlar a maneira pela qual o MS-DOS é exibido e funciona. O comando SET é geralmente usado nos arquivos AUTOEXEC.BAT ou CONFIG.SYS para definir variáveis de ambiente cada vez que o MS-DOS é iniciado. 

Sintaxe :

SET variável=[seqüência] 

Para exibir as configurações de ambiente atuais, use a seguinte sintaxe: 

SET 

Parâmetros :

variável 
Especifica a variável a ser definida ou modificada. 

seqüência 
Especifica a seqüência a ser associada à variável especificada. 

Comandos Relacionados 

Para obter informações sobre a definição de variáveis de ambiente utilizadas pelo MS-DOS para controlar suas operações, consulte os comandos <PATH>
<PROMPT>, <SHELL> e <DIR>

Exemplos :

Para definir uma variável de ambiente INCLUIR de modo que a seqüência C:\INC (o diretório INC da unidade C) esteja a ela associada, digite o seguinte comando: 

set incluir=c:\inc 

É possível, então, usar a seqüência C:\INC em arquivos de lote colocando o nome INCLUIR entre sinais de percentagem (%). Por exemplo, você poderia incluir o seguinte comando num arquivo de lote para exibir o conteúdo do diretório associado à variável de ambiente INCLUIR. 

dir %incluir% 

Quando o MS-DOS processa esse comando, a seqüência C:\INC substitui %INCLUIR%. 

Outro uso possível para o comando SET ‚ em um arquivo de lote que inclui um novo diretório na variável de ambiente PATH, como mostra o exemplo abaixo: 

@echo off 
rem ADDPATH.BAT inclui um novo diretório 
rem na variável de ambiente PATH 
set path=%1;%path% 
set

Observações :

Exibindo as configurações de ambiente atuais 

Quando o comando SET ‚ digitado sozinho, o MS-DOS exibe as configurações de ambiente atuais. Essas configurações geralmente incluem as variáveis de ambiente COMSPEC e PATH, usadas pelo MS-DOS para ajudar a encontrar programas em disco. PROMPT, DIRCMD e COPYCMD são algumas variáveis de ambiente utilizadas pelo MS-DOS. Para obter informações sobre DIRCMD consulte o comando <DIR>

Usando parâmetros :

Quando são especificados valores para variável e seqüência junto com o comando SET, o MS-DOS inclui o valor da variável especificada para o ambiente e associa a seqüência a essa variável. Caso a variável  já  exista no ambiente, o novo valor da seqüência substitui o antigo. 

Se for especificada somente uma variável e um sinal de igualdade (sem seqüência) para o comando SET, o MS-DOS limpa o valor de seqüência associado à variável (como se a variável não estivesse ali). 

Usando SET em arquivos de lote 

Ao criar arquivos de lote, é possível usar o comando SET para criar variáveis e usa-las da mesma maneira que se faria com as variáveis numeradas de %0 a %9. As variáveis %0 a %9 também podem ser usadas como entradas para o comando SET. 

Requisitando uma variável SET a partir de um arquivo de lote 

Quando um valor de variável é requisitado a partir de um arquivo de lote, é necessário colocá-lo entre sinais de percentagem (%). Por exemplo, se o programa de lote criar uma variável de ambiente denominada BAUD, a seqüência associada a BAUD pode ser usada como parâmetro substituível inserindo %BAUD% na linha de comando. 

Efeito de SET sobre o espaço do ambiente 

Depois de usar um comando SET, o MS-DOS poder  exibir a seguinte mensagem: 

Espaço de ambiente esgotado 

Essa mensagem significa que o espaço disponível no ambiente é insuficiente para manter a nova definição de variável. Para obter informações sobre como aumentar o espaço do ambiente, consulte o comando <COMMAND>

Usando a variável de ambiente COPYCMD 

Você pode definir a variável de ambiente COPYCMD para especificar se deseja que os comandos COPY, MOVE e XCOPY peçam confirmação antes de substituir um arquivo, independentemente desses comandos serem emitidos a partir do aviso do DOS ou de um arquivo de lote. 

Para fazer com que os comandos COPY, MOVE e XCOPY peçam sempre confirmação antes de substituir arquivos, defina a variável de ambiente COPYCMD para /-Y. Para fazer com que esses comandos substituam sempre sem pedir confirmação, defina a variável de ambiente COPYCMD para /Y. 

Se você indicar qualquer um desses comandos com a opção /Y ou /-Y, serão substituídos todos os padrões e a definição atual da variável de ambiente COPYCMD.

Retornar

[Inicio]  [Cabo Serial e Paralelo]  [Cabo de Par Trançado]  [Cabo coaxial]  [DOS Help]  [Artigos e Tutoriais]  [Apostilas]  [Downloads]  [Links]  [ E-mail ]


http://www.conexaopcpc.com

Hosted by www.Geocities.ws

1