xcopy não copiará atalhos

1

Exemplo de código em que o atalho reside:

    xcopy "Google Chrome.Ink" %CURRENTUSER%\Desktop

Outro exemplo em que chrome.exe existe:

    xcopy /B chrome.exe %CURRENTUSER%\Desktop

Ambos resultam em:

    0 File(s) copied

ou Chrome.exe propriamente dito é copiado mesmo que a opção / B seja fornecida.

Se o xcopy não pode copiar atalhos, os seus métodos alternativos estão sempre usando a linha de comando?

    
por Sandfrog 23.02.2015 / 17:17

1 resposta

1

1) Isso pode ser um erro de digitação, mas sua extensão "Google Chrome.Ink" está errada (um atalho tem uma extensão .lnk, não uma extensão .ink).

2) Sua variável está errada, o nome da variável que converte para o diretório do usuário não é CURRENTUSER, mas USERPROFILE.

Então o que você quer é

 xcopy "Google Chrome.lnk" %USERPROFILE%\Desktop
    
por 23.02.2015 / 18:04