Ir para conteúdo
Fórum Script Brasil

MarcosJS

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Posts postados por MarcosJS

  1. Ola pessoal

    Bom eu crie um programa bem simples, so que meu programa esta tanto errado e eu não sei se é a minha logica ou o programa em si mesmo.

    meu programa serve para a seguinte:

    tem uma pasta no C: chamada User, bom eu queria apagar(deletar de vez sem ir para lixeira) todas as pastas com nome especifico que esta dentro esta pasta User. vou colocar meu código fonte aqui para vocês analisar e vou descrever as linhas ok.

    aqui é onde começa o programa

    ele entra na pasta Users e identifica todas as pasta que tem este nome "ud" e todas com nome "tem" e armazena estes dados num txt


    cd /Users & dir ud* /b > c:\apagando\del.txt
    pause
    cd /Users & dir tem* /b > c:\apagando\dels.txt 
    pause

    já aqui começa o problema
    bom aqui era pela minha logica que ele deveria ler o txt e apagar as pasta que tem os nomes iniciados com "up" e "tem" e depois que ele apaga-se tudo ele voltasse de novo na pasta e passasse mais uma fez para ter certeza que tudo foi apagado, mais isso não esta acontecendo. 

    RD /S /Q C:\Users\%i 
    do 
    for /f %i in (dels.txt)

    pause 
       RD /S /Q C:\Users\%i  
     do 
    for /f %i in (del.txt) 

    eu queria saber onde estou errando.

×
×
  • Criar Novo...