Colocar Resposta 
 
Avaliação do Tópico:
  • 0 votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
Ficheiro batch
18-04-2011, 20:05
Mensagem: #6
RE: Ficheiro batch
Realmente é mesmo fraquinho o scripting em windows.. se percebi bem, isto em unix seria apenas um:
Código:
rm -r /caminho_da_pasta/*

A alternativa do Corvus parece-me boa, mas contra a parte de remover apenas se a pasta existir.. logo se a pasta não existir acho que não é suposto cria-la.

Em unix bastava por o comando de remover seguido de um && com o comando de criação de pasta a frente. Desta forma a criação de pasta só seria efectuada se a remoção ocorresse. Não sei se em windows existe este operando.

Quanto a solução do avlisrotiv.. é preciso guardar num ficheiro o output do dir para depois o utilizar? Não se pode fazer directamente no for? em unix faria algo do genero
Código:
for line in `ls /caminho_dir/`; do; rm -r $line; done;

Desculpem lá o paralelismo Tongue

cumps

[Imagem: 32545946.gif]
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
Colocar Resposta 


Mensagem neste Tópico
Ficheiro batch - m00nbl00d - 16-04-2011, 03:28
RE: Ficheiro batch - Corvus - 16-04-2011, 10:21
RE: Ficheiro batch - m00nbl00d - 16-04-2011, 19:29
RE: Ficheiro batch - Corvus - 17-04-2011, 10:49
RE: Ficheiro batch - avlisrotiv - 18-04-2011, 18:29
RE: Ficheiro batch - Guilherme de Sousa - 18-04-2011 20:05

Saltar Fórum:


Utilizadores a ver este tópico: 3 Visitante(s)