Script em lote - Movendo pastas
Para mover pastas, o Batch Script fornece o comando MOVE.
Sintaxe
MOVE [/Y | /-Y] [drive:][path]filename1[,...] destination
A seguir estão a descrição das opções que podem ser apresentadas ao comando DEL.
S.No. | Opções e descrição |
---|---|
1 | [drive:][path]filename1 Especifica a localização e o nome do arquivo ou arquivos que você deseja mover |
2 | destination Especifica a nova localização do arquivo. O destino pode consistir em uma letra de unidade e dois pontos, um nome de diretório ou uma combinação. Se estiver movendo apenas um arquivo, você também pode incluir um nome de arquivo se quiser renomear o arquivo ao movê-lo. |
3 - | [drive:][path]dirname1 Especifica o diretório que você deseja renomear. |
4 | dirname2 Especifica o novo nome do diretório. |
5 | /Y Suprime a solicitação para confirmar se você deseja sobrescrever um arquivo de destino existente. |
6 | /-Y Causa um aviso para confirmar que você deseja sobrescrever um arquivo de destino existente. |
Vejamos alguns exemplos de movimentação de pastas.
Exemplos
move *.* C:\Example
O comando acima moverá todos os arquivos do diretório atual para a pasta C: \ Exemplo.
move *.txt C:\Example
O comando acima moverá todos os arquivos com a extensão txt do diretório atual para a pasta C: \ Exemplo.
move C:\old\*.* C:\Example
O comando acima moverá todos os arquivos da pasta chamada 'antigo' na unidade C para a pasta C: \ Exemplo.