Jump to content
a3deluxe

Copiar ficheiros usando PenDrive

Recommended Posts

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

Edited by a3deluxe

Share this post


Link to post
Share on other sites
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.

Share this post


Link to post
Share on other sites
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).

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.