none
Erro ao tentar eliminar Ficheiro ! RRS feed

  • Pergunta

  • Bom Dia , 

    Eu estou a tentar eliminar um ficheiro na seguinte localização : 

    "C:\Users\" + Environment.UserName + "\AppData\Roaming\Microsoft\Windows\Recent\Utilizador.txt" 

    acontece que quando eu utilizo o comando  

    Kill("C:\Users\" + Environment.UserName+"\AppData\Roaming\Microsoft\Windows\Recent\Utilizador.txt") 

    Ele retorna um erro dizendo que o arquivo não existe , porém se eu for á pasta no windows o arquivo está la . 

    Por favor será que alguem sabe onde está o erro ? 

    Quem souber me ajude por favor !

    Att.

    Hugo Gonçalves 


    sábado, 23 de maio de 2015 17:31

Respostas

  • Caso tenha conseguido a solução finalize sua Thread marcando a resposta

    GTSA vantagem de ser inteligente é que podemos fingir que somos imbecis enquanto ao contrario é completamente impossivel

    • Marcado como Resposta Marcos SJ sexta-feira, 26 de fevereiro de 2016 13:38
    domingo, 28 de junho de 2015 13:57

Todas as Respostas

  • Pela imagem digo-te que esse arquivo não é o que parece. É um atalho  para um arquivo, o qual pode nem existir mais.

    A extensão lnk dos atalhos nunca aparece no explorador do windows, mesmo que nas opções esteja desmarcada a ocultação de extensões conhecidas.

    sábado, 23 de maio de 2015 18:48
  • Boa Tarde, 

    Obrigado Nando , mas sendo esse arquivo um atalho será que não existe uma maneira de eu poder eliminar esse atalho ? 

    Att. 

    Hugo Gonçalves

    domingo, 24 de maio de 2015 15:52
  • oi amigo tente isso e me diga se deu certo ate mais :)

    Public Class Form1
        'coded pjoao1578 
        'skype = pjoao1578

        Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
            Try 'try / recomendado
                If IO.File.Exists("C:\Users\" + Environment.UserName + "\AppData\Roaming\Microsoft\Windows\Recent\Utilizador.txt") Then 'encontra arquivo 
                    IO.File.Delete("C:\Users\" + Environment.UserName + "\AppData\Roaming\Microsoft\Windows\Recent\Utilizador.txt") 'se existir deletar o arquivo 
                Else
                    MsgBox("o arquivo nao exist") 'caso o arquivo nao exita
                End If
            Catch ex As Exception
                MsgBox("Erro !") 'caso aja erros
            End Try
        End Sub
    End Class

    segunda-feira, 25 de maio de 2015 02:25
  • Boa Tarde, 

    Obrigado Nando , mas sendo esse arquivo um atalho será que não existe uma maneira de eu poder eliminar esse atalho ? 

    Att. 

    Hugo Gonçalves

    Kill("C:\Users\" + Environment.UserName+"\AppData\Roaming\Microsoft\Windows\Recent\Utilizador.txt.lnk") 
    segunda-feira, 25 de maio de 2015 18:26
  • Se é um atalho por que não usar o delete, teste ai no prompt (INICIAR->EXECUTAR->CMD)

    del "nome do arquivo se tiver espaço.lnk"


    GTSA vantagem de ser inteligente é que podemos fingir que somos imbecis enquanto ao contrario é completamente impossivel

    • Sugerido como Resposta Mr. Morello quinta-feira, 2 de julho de 2015 17:27
    segunda-feira, 25 de maio de 2015 18:33
  • Caso tenha conseguido a solução finalize sua Thread marcando a resposta

    GTSA vantagem de ser inteligente é que podemos fingir que somos imbecis enquanto ao contrario é completamente impossivel

    • Marcado como Resposta Marcos SJ sexta-feira, 26 de fevereiro de 2016 13:38
    domingo, 28 de junho de 2015 13:57
  • Bom dia,

    Por falta de retorno do usuário, esta thread será encerrada.

    Caso seja necessário, por gentileza, abra uma thread nova.

    Atenciosamente


    Marcos SJ

    Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    sexta-feira, 26 de fevereiro de 2016 13:38