A cópia do Windows cmd não funciona como esperado

0

Estou acostumado a usar a linha de comando do linux de modo um pouco não familiarizado com o windows dos. Eu estou tentando adicionar uma linha de arquivo de cópia no meu script, mas não está funcionando. Então eu tentei a mesma coisa no cmd promt e ainda não está funcionando. Então eu fiz alguns testes, eu encontrei uma maneira de fazê-lo funcionar indo para a pasta de origem e fazer copy * dest . No entanto, quero fazer copy source\* dest , mas isso parece não funcionar. Aqui está a saída do meu teste:

C:\Users\test\Desktop\audioTest\resources>copy * C:\Users\test\Desktop\build-TGW2AudioTest-Desktop_Qt_5_5_1_MinGW_32bit-Debug\targetDbg /y
data_input.txt
open-audio-doc.png
open-data-doc.png
PESQ.exe
ref_alastair.wav
ref_female.wav
ref_male.wav
        7 file(s) copied.

C:\Users\test\Desktop\audioTest\resources>copy C:\Users\test\Desktop\audioTest\resource\* C:\Users\test\Desktop\build-TGW2AudioTest-Desktop_Qt_5_5_1_MinGW_32bit-Debug\targetDbg /y
The system cannot find the path specified.

Por que o primeiro funciona, mas o segundo não funciona?

    
por code_fodder 11.01.2016 / 10:23

1 resposta

1

Tente isso

copy C:\Users\test\Desktop\audioTest\resources\* C:\Users\test\Desktop\build-TGW2AudioTest-Desktop_Qt_5_5_1_MinGW_32bit-Debug\targetDbg /y

O caminho completo para o seu diretório era

C:\Users\test\Desktop\audioTest\resources\

no entanto, o seu exemplo deixou o "s" fora do nome da pasta de recursos

    
por 11.01.2016 / 20:12