Como copiar, mover ou renomear arquivos com um espaço no nome

Na linha de comando do Windows, qualquer arquivo ou diretório que contenha um espaço deve estar entre aspas para que seja reconhecido. Por exemplo, se você quiser renomear o arquivo "stats baseball.doc" para "stats_baseball.doc", poderá digitar o comando abaixo e pressionar Enter.

 move "stats baseball.doc" stats_baseball.doc 

A razão pela qual as aspas são necessárias em arquivos com espaços é que a linha de comando não sabe onde o nome do arquivo começa ou termina sem eles, devido aos espaços. O caractere de espaço é usado na linha de comando para separar o nome do arquivo que está sendo renomeado do novo nome do arquivo. Quando um arquivo contém espaços, ele deve ser colocado entre aspas para garantir que o arquivo correto seja renomeado. Caso contrário, a linha de comando interpretará as palavras após cada espaço como novos nomes de arquivos.

Se você quiser renomear um nome de arquivo contendo espaços para um novo nome de arquivo que também inclua espaços, coloque aspas nos dois novos nomes de arquivos antigos, como no exemplo a seguir.

 move "stats baseball.doc" "stats pitching.doc" 

Os mesmos exemplos acima podem ser aplicados à cópia, renomeação, exclusão ou qualquer outro comando na linha de comando do Windows que exija um nome de arquivo com um espaço.