“Nome do arquivo ou extensão muito longa” para mover, mas não é

3

Eu apreciaria algum insight, pois isso está me enlouquecendo.

  • Eu tenho uma pasta em um compartilhamento de rede: \host.example.com\Share\Path\Container1\Folder
  • Estou tentando mover essa pasta para um novo local no mesmo compartilhamento: \host.example.com\Share\Path\Container2\Folder
  • Estou usando o seguinte comando para fazer isso: move "\host.example.com\Share\Path\Container1\Folder" "\host.example.com\Share\Path\Container2\Folder"
  • Este comando move é executado pelo nosso sistema de compilação.

... e o comando move falha no sistema de compilação porque "O nome do arquivo ou extensão é muito longo". (Eu verifiquei várias vezes - todos os caminhos envolvidos estão abaixo de 100 caracteres ASCII.) No entanto, se eu executar o comando exatamente igual manualmente, ele será executado imediatamente sem problemas.

Agora aqui está a parte realmente esquisita: se eu remover a parte do nome de domínio do FQDN da seguinte forma:

move "\host\Share\Path\Container1\Folder" "\host\Share\Path\Container2\Folder"

então funciona também no sistema de compilação.

O que dá?

    
por Babszem 26.07.2016 / 20:52

0 respostas