Quando você define uma variável em lote, na maioria dos casos, você cercará o nome da variável com sinais de porcentagem ( %
) para garantir que o valor definido será usado quando a variável for referenciada de acordo.
Exemplo de script
Você simplesmente precisa fazer referência a %OldPC%
, %NewPC%
e %Name%
nesse formato na lógica após o conjunto comandos para garantir que os valores retornem de acordo.
Set /p OldPC=Please enter the old PC name:
Set /p NewPC=Please enter the new PC name:
Set /p Name=Please enter the users name:
xcopy "\%OldPC%\C$\Users\%Name%\Desktop" "\%NewPC%\C$\Users\%Name%\Desktop" /e