Como passar uma variável para uma consulta WMI executada em um arquivo em lotes?

0

Desejo executar o seguinte em um arquivo em lotes e solicitar ao usuário que digite "NewUserID" e insira-o como uma variável. Isso pode ser feito com o WMI?

wmic useraccount where name='user'call rename name='NewUserID'
Dianda
fonte

Respostas:

0

por que não solicitar ao usuário set /p que fiz isso com algumas máquinas HP para ler o campo AssetTag do BIOS.

Você deve poder substituir newuseridpor sua variável.

Teste

Inicie um arquivo bat ou cmd.

@echo off
set /p _MYVARIABLE=
echo %_MYVARIABLE%
pause

Encontrei uma referência ao wmic e eles discutem variáveis ​​com este comando. Ligação

TheSavo
fonte
Eu tentei e obtive a seguinte mensagem de erro: Código: = 0x80041017 Descrição = Consulta Invalide, Instalação = WMI
Dianda