Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #58 da revista programar. Faz já o download aqui!

a3deluxe

Copiar ficheiros usando PenDrive

Mensagens Recomendadas

a3deluxe    3
a3deluxe

Boa tarde,

Alguem para dar uma ajuda, 

Numa pendrive tenho uma pasta (Files)

com um ficheiro Teste.txt, queria copiar esse ficheiro para o D: por exemplo.

Colocando os caminhos e as letras das unidades é facil. Agora a minha dúvida é em relação a letra da unidade da pendrive.

Nao da para definir uma letra porque em Pcs diferentes sao atribuidas letras diferentes.

Como posso fazer?

Obrigado

Editado por a3deluxe

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
a3deluxe    3
a3deluxe

Coloquei este código mas não funciona, alguém para dar uma ajuda?

//  Dim encontrou As Boolean = False
        For Each drive As DriveInfo In DriveInfo.GetDrives()
            If File.Exists(String.Format("{0}Bin\teste.txt", drive.Name)) Then
	                encontrou = True
	                My.Computer.FileSystem.CopyFile(
                   "{0}\Bin\teste.txt",
                   "d:\teste.txt", overwrite:=True)
	            End If
        Next
        If Not encontrou Then
	            '''''
        End If

A ideia era esta.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Rui Carlos    312
Rui Carlos

Podes usar o comando wmic para obter o ID do volume.

Algo deste género deve-te dar a informação que precisas: wmic logicaldisk where "VolumeName='%nome%'" get DeviceID (substituir o nome pelo nome do volume).

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade