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'

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


Eu tentei e obtive a seguinte mensagem de erro: Código: = 0x80041017 Descrição = Consulta Invalide, Instalação = WMI
Dianda
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.