Ir ao conteúdo
  • Cadastre-se

Guardar Variaveis em arquivos batch


Posts recomendados

Estou fazendo um programa em batch para efetuar varias açoes, como criar pastas apaga-las mapear unidades copias de backups e assim por diante. Esta acontecendo que muitas vezes tenho que repetir a entrada de uma variavel. por exemplo:

opção de mapeamento

set /p rede="digite o ip da maquina que sera mapeada: "

opção de copiar arquivos na rede

set /p rede="Digite o ip da maquina onde os arquivos serao copiados: "

ou seja dentro do mesmo bat tem dois programas que utilizam a mesma variavel em momentos diferentes.

A minha pergunta é.

Existe como eu guardar estas variaves em um txt por exemplo para utiliza-las a qualquer momento posterior?

Link para o comentário
Compartilhar em outros sites

  • 3 semanas depois...
Estou fazendo um programa em batch para efetuar varias açoes, como criar pastas apaga-las mapear unidades copias de backups e assim por diante. Esta acontecendo que muitas vezes tenho que repetir a entrada de uma variavel. por exemplo:

opção de mapeamento

set /p rede="digite o ip da maquina que sera mapeada: "

opção de copiar arquivos na rede

set /p rede="Digite o ip da maquina onde os arquivos serao copiados: "

ou seja dentro do mesmo bat tem dois programas que utilizam a mesma variavel em momentos diferentes.

A minha pergunta é.

Existe como eu guardar estas variaves em um txt por exemplo para utiliza-las a qualquer momento posterior?

Cara eu faço o seguinte...

crio em um bloco de notas, salvo em nomedoarquivo.txt, crio uma copia e salvo como nomedoarquivo.bat

assim eu tenho ele tanto qnt txt como bat para mapeamento de unidade...

bom foi isso q entendi....

Link para o comentário
Compartilhar em outros sites

Experimente:

@Echo Off

Cls

Echo.

If "%1"=="" Goto NoIP

:Mapear

Echo Comandos para mapeamento da maquina %1

:CopiaArqs

Echo Comandos para copia de arquivos para maquina %1

:MataArqs

Echo Comandos para deletar arquivos na maquina %1

Goto Fim

:NoIP

Echo Informe o IP da maquina destino.

:Fim

Echo.

Ah! Ia me esquecendo!

Rode o batch seguido do IP destino: [arquivobatch] 123.456.789

Link para o comentário
Compartilhar em outros sites

  • 9 anos depois...

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!