[OFF TOPIC] Como enviar um <TAB> em um arquivo .BAT no windows?

1,239 views
Skip to first unread message

Bruno Gross

unread,
Jan 22, 2009, 7:57:36 AM1/22/09
to list...@googlegroups.com, dotn...@googlegroups.com
Foi mal pelo off galera mas to precisando disso pra automatizar o processo de instalação do meu sistema aqui na empresa e não acho essa porcaria na internet...

Agradeço se elguém souber...

--
Visite: www.UpaLele.com

att.
Bruno Gross
Analista de Sistemas
Celular: (21) 78545483
Rádio ID: 83*39379

Esta mensagem, incluindo seus anexos, pode conter informações confidenciais e/ou privilegiadas. Se você não for a pessoa autorizada a receber esta mensagem, não pode usar, copiar ou divulgar as informações nela contidas ou tomar qualquer ação baseada nessas informações. Caso esta mensagem tenha sido recebida por engano, por favor avise imediatamente o remetente, respondendo o e-mail e em seguida elimine-a do seu sistema. Agradeço sua cooperação.

Daniel Freire

unread,
Jan 22, 2009, 8:03:48 AM1/22/09
to dotn...@googlegroups.com
Não entendi... vc tá falando como reproduzir a tecla TAB numa bat?

[]'s

2009/1/22 Bruno Gross <bruno...@gmail.com>:
--
Daniel C. Freire

Bruno Gross

unread,
Jan 22, 2009, 8:16:32 AM1/22/09
to dotn...@googlegroups.com
issae

nem é pra mim...é pro carinha do suporte


2009/1/22 Daniel Freire <danie...@gmail.com>

Alexandre Gaigalas

unread,
Jan 22, 2009, 8:28:57 AM1/22/09
to dotn...@googlegroups.com

2009/1/22 Bruno Gross <bruno...@gmail.com>

Foi mal pelo off galera mas to precisando disso pra automatizar o processo de instalação do meu sistema aqui na empresa e não acho essa porcaria na internet...

Agradeço se elguém souber...

Acho quer você só vai conseguir com um VBScript ou algo similar. Batch não tem acesso direto ao teclado...

Isso aqui pode ajudar:

http://www.autoitscript.com/autoit3/index.shtml

--
Alexandre Gomes Gaigalas
alex...@gaigalas.net
http://Alexandre.Gaigalas.Net

Daniel Freire

unread,
Jan 22, 2009, 8:30:27 AM1/22/09
to dotn...@googlegroups.com
Sim, eu tb acredito que Bat não tenha toda essa flexibilidade...

2009/1/22 Alexandre Gaigalas <alex...@gaigalas.net>:
--
Daniel C. Freire

Bruno Gross

unread,
Jan 22, 2009, 8:36:12 AM1/22/09
to dotn...@googlegroups.com
vo explicar a situação

preciso entrar numa determinada pasta via

cd windows\microsoft.net\framework\v2.0.xxx

e executar o caspol.exe -m -cg 1.2 FullTrust

acontece que esse xxx no fim da última pasta sempre varia de acordo com o release do fmk da máquina do usuário

qriamos automatizar isso no processo de instalação


daí um tab, segundo o maluco de redes aqui, faria o autocomplete funcionar

aí mora o pepino


2009/1/22 Daniel Freire <danie...@gmail.com>

Alexandre Gaigalas

unread,
Jan 22, 2009, 8:49:22 AM1/22/09
to dotn...@googlegroups.com
OK, eu acho que o cara viajou com esse lance do TAB... Tente algo mais palpável, como o for:

http://www.ss64.com/nt/for_f.html

Aqui tem bons exemplos de como trabalhar com diretórios em bats:

http://www.ericphelps.com/batch/samples/samples.htm#Directories
2009/1/22 Bruno Gross <bruno...@gmail.com>

Bruno Gross

unread,
Jan 22, 2009, 8:52:46 AM1/22/09
to dotn...@googlegroups.com
vo mandar isso pro sujeito

2009/1/22 Alexandre Gaigalas <alex...@gaigalas.net>

Adilson Roberto Leonello

unread,
Jan 22, 2009, 8:59:32 AM1/22/09
to dotn...@googlegroups.com
Olá pessoal,

Esta é a minha primeira participação e espero ajudar,
O com arquivo de script .bat vc não vai conseguir autocompletar pastas.
Abaixo um exemplo que fiz para vc colocar no arquivo .bat
criei uma pasta ex: c:\teste\v2.0.0
o ex abaixo pode ser automatizado, modificando a primeira linha, resultado dor "dir"
Espero ter ajudado,
Adilson

@dir teste /b > dir.txt
@for /f %%i in (dir.txt) do cd teste/%%i
@del ..\..\dir.txt


Bruno Gross escreveu:

Adilson Roberto Leonello

unread,
Jan 22, 2009, 9:11:19 AM1/22/09
to dotn...@googlegroups.com
 Olá pessoal,

Esta é a minha primeira participação,

O com arquivo de script .bat vc não vai conseguir autocompletar pastas.
Abaixo um exemplo que fiz para vc colocar no arquivo .bat
criei uma pasta ex: c:\teste\v2.0.0
o ex abaixo pode ser automatizado, modificando a primeira linha, resultado do "dir"

Adilson Roberto Leonello

unread,
Jan 22, 2009, 11:09:19 AM1/22/09
to dotn...@googlegroups.com
A lista recebeu minha mensagem?

-------- Mensagem original --------
Assunto: Re: [OFF TOPIC] Como enviar um em um arquivo .BAT no windows?
Data: Thu, 22 Jan 2009 12:11:19 -0200
De: Adilson Roberto Leonello <aleo...@gmail.com>
Para: dotn...@googlegroups.com

Bruno Gross

unread,
Jan 22, 2009, 11:11:55 AM1/22/09
to dotn...@googlegroups.com
sim sim

desculpe a demora pra resposta

passei pro carinha aqui

ele ta tentando algo com isso

mantenho vcs posicionados

2009/1/22 Adilson Roberto Leonello <aleo...@gmail.com>

Daniel Freire

unread,
Jan 22, 2009, 11:40:16 AM1/22/09
to dotn...@googlegroups.com
A opção do Adilson parece ser a melhor, um loop para percorrer dos diretórios...

2009/1/22 Bruno Gross <bruno...@gmail.com>:
--
Daniel C. Freire

Adilson Roberto Leonello

unread,
Jan 22, 2009, 12:01:57 PM1/22/09
to dotn...@googlegroups.com
se o .bat estiver na raiz, só adicionar
@dir windows\microsoft.net\framework\v2.0.* /b > dir.txt
@for /f %%i in (dir.txt) do cd windows\microsoft.net\framework\%%i
@del \dir.txt

se o "xxx" da pasta
@dir windows\microsoft.net\framework\v2.0.xxx
tiver um número limitado de caracteres só trocar por ??? conforme abaixo
@dir windows\microsoft.net\framework\v2.0.???

Daniel Freire escreveu:

Adilson Roberto Leonello

unread,
Jan 23, 2009, 6:24:30 AM1/23/09
to dotn...@googlegroups.com
a dica funcionou?

[]'s
Adilson

Adilson Roberto Leonello escreveu:

Bruno Gross

unread,
Jan 23, 2009, 6:36:06 AM1/23/09
to dotn...@googlegroups.com
ainda não tive resposta

acabei de chegar na empresa

2009/1/23 Adilson Roberto Leonello <aleo...@gmail.com>
Reply all
Reply to author
Forward
0 new messages