Como: Mover um diretório no Visual Basic

O My.Computador.FileSystem.MoveDirectory método pode ser usado para mover pastas.

Se uma tentativa de mover um diretório for feita dentro de um diretório que não existir, o diretório de destino será criado.

Se overwrite estiver True e o diretório de destino já existir, os novos arquivos serão adicionados aos arquivos já existentes no diretório.Arquivos no diretório de destino serão sobrescritos se o diretório fonte contiver arquivos com o mesmo nome.

Para mover um diretório

  • Use o método MoveDirectory para mover um diretório, especificando os diretórios origem e destino.O exemplo a seguir move Dir1 para dentro de Dir2.

    My.Computer.FileSystem.MoveDirectory("C:\Dir1", "C:\Dir2")
    

Para mover um diretório e sobrescrever diretórios existentes

  • Use o método MoveDirectory para mover um diretório, especificando os diretórios origem e destino.O exemplo a seguir move Dir1 dentro de Dir2, adicionando seus arquivos aos arquivos existentes se o diretório de destino já existir.

    My.Computer.FileSystem.MoveDirectory("C:\Dir1", "C:\Dir2", True)
    

Programação robusta

As seguintes condições podem causar uma exceção:

Consulte também

Tarefas

Como: Mover o Sumário de um diretório no Visual Basic

Como: Copiar um diretório para outro diretório no Visual Basic

Como: Renomear um diretório no Visual Basic

Como: Analisar arquivo Paths in Visual Basic

Outros recursos

Criar, excluir e mover arquivos e pastas em Visual Basic