none
Tirar mensagem de erro no VbScript

    Question

  • Fala pessoal, tudo certo?

     

    Tenho uma dúvida:

     

    Aqui no meu trabalho, criei um Script (em VBScript) para que todas as vezes que o Windows é iniciado, ele apague arquivos de extensão ''.vmss'' (que é a extensão gerada pelo VMPlayer quando o programa é fechado incorretamente), em uma determinada pasta. Até aqui tranquilo, consegui criar o Script numa boa e, embora o comando seja beeem simples, atende a minha necessidade. O problema, é que se não houver nenhum arquivo com a extensão ".vmss", quando o script roda ele gera uma mensagem de erro; tudo bem que isso não atrapalha o processo, mas será um incômodo futuramente para quem for utilizar a máquina.

    Então, gostaria de saber se vocês poderiam me ajudar com o comando, para que se não houver o arquivo ao qual eu desejo excluir, ele simplesmente não apareça nenhuma mensagem - como é feito quando ele encontra o arquivo e exclui.

     

    Grande abraço.

    Thursday, July 07, 2011 5:29 PM

Answers

  • Function ApagaArquivos()
     On Error Resume Next

    'código para excluir os arquivos

    If Err.Number <> 0 Then
     'não faz nada
     Exit Function
    End If 
    End Function 

    Thursday, July 07, 2011 8:50 PM

All replies

  • Function ApagaArquivos()
     On Error Resume Next

    'código para excluir os arquivos

    If Err.Number <> 0 Then
     'não faz nada
     Exit Function
    End If 
    End Function 

    Thursday, July 07, 2011 8:50 PM
  • Funcionou tranqüilamente!

     

    Valeu, Felipe!!

    Friday, July 08, 2011 1:54 PM