Batch-Satti
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Batch-Satti

Você não está conectado. Conecte-se ou registre-se

[Duvida] Funções ping e call

2 participantes

Ir para baixo  Mensagem [Página 1 de 1]

1[Duvida] Funções ping e call Empty [Duvida] Funções ping e call Qua Jan 14, 2009 11:59 am

R4Z0R



Alguem poderia por favor me explicar o que são as funções ping e call, pra que servem e como usá-las?

abraços!



Última edição por R4Z0R em Qui Jan 15, 2009 9:58 am, editado 1 vez(es)

2[Duvida] Funções ping e call Empty Re: [Duvida] Funções ping e call Qua Jan 14, 2009 4:21 pm

Johnny



Chama um programa em lotes de outro.

CALL [unidade:][caminho]arquivo [parƒmetros]

parƒmetros Especifica qualquer informa‡Æo de linha de comando
necess ria ao programa em lotes.

Se as extensäes de comando estiverem ativadas, CALL ser alterado como
a seguir:

O comando CALL agora aceita r¢tulos como destino. A sintaxe
‚:

CALL :r¢tulo argumentos

Um novo contexto de arquivo em lotes ‚ criado com os argumentos especificados
e o controle ‚ transferido para a instru‡Æo ap¢s o r¢tulo especificado. Vocˆ deve
"sair" duas vezes ao alcan‡ar o final do arquivo de script em lotes duas vezes.
Na primeira vez em que vocˆ ler o final, o controle retornar para logo ap¢s a
instru‡Æo CALL. Na segunda vez, sair do script em lotes. Digite GOTO /? para
obter uma descri‡Æo da extensÆo GOTO :EOF que lhe permitir "retornar" de um
script em lotes.

Al‚m disso, a expansÆo de referˆncias de argumento de script em lotes (%0, %1,
etc.) foram alteradas como a seguir:


%* em um script em lotes refere-se a todos os argumentos (ex.: %1 %2 %3
%4 %5 ...)

A substitui‡Æo de parƒmetros em lotes (%n) foi aprimorada. Agora ‚ poss¡vel
usar a seguinte sintaxe opcional:

%~1 - expande %1 removendo quaisquer aspas (")
%~f1 - expande %1 para um nome de caminho totalmente qualificado
%~d1 - expande %1 para somente uma letra de unidade
%~p1 - expande %1 para somente um caminho
%~n1 - expande %1 para somente um nome de arquivo
%~x1 - expande %1 para somente uma extensÆo de arquivo
%~s1 - o caminho expandido cont‚m somente nomes curtos
%~a1 - expande %1 para atributos de arquivo
%~t1 - expande %1 para data/hora do arquivo
%~z1 - expande %1 para o tamanho do arquivo
%~$PATH:1 - pesquisa as pastas listadas na vari vel
de ambiente PATH e expande %1 para o nome
totalmente qualificado da primeira encontrada. Se o
nome da vari vel de ambiente nÆo estiver definido ou o
arquivo nÆo for encontrado pela pesquisa, esse
modificador ser expandido para a seqˆncia de caracteres vazia

Os modificadores podem ser combinados para obter resultados compostos:

%~dp1 - expande %1 somente para uma letra da unidade e caminho
%~nx1 - expande %1 somente para uma extensÆo e nome de arquivo
%~dp$PATH:1 - pesquisa as pastas listadas na vari vel de ambiente
PATH para %1 e expande para a
letra da unidade e caminho da primeira encontrada.
%~ftza1 - expande %1 para uma linha de sa¡da do tipo DIR

Nos exemplos acima %1 e PATH podem ser substitu¡dos por outros
valores v lidos. A sintaxe %~ ‚ finalizada por um n£mero de argumento
v lido. Os modificadores %~ nÆo podem ser usados com %*

Ir para o topo  Mensagem [Página 1 de 1]

Permissões neste sub-fórum
Não podes responder a tópicos