Estou tentando escrever um script que incorpore um número de série do Drive recuperado para um relatório. Até agora eu só tenho tentado obter uma chamada WMI ou realmente qualquer coisa para recuperá-lo em primeiro lugar
WMIC PATH CIM_PhysicalMedia
funciona em alguns computadores, mas não no ambiente WinPE que eu preciso para trabalhar. Eu continuo recebendo: Invalid XML Content.
Todo comando que eu tento, eu uso os dois CIM_PhysicalMedia
e Win32_PhysicalMedia
e nem trabalho quando não funciona.
O que é engraçado é que o sistema em que funciona é o Windows 7 Pro, mas não funciona em outro PC com o mesmo sistema operacional! Estou perdendo uma dll ou algo assim?
Por favor ajude! Novamente, isso deve funcionar em um ambiente WinPE. Eu não sei a versão, mas sei que o WMIC funciona normalmente.
Por favor ajude!!
PS Eu tenho experiência com chamadas WMI simples como wmic bios get serialnumber
e assim por diante, mas eu nunca mexi com nada aparentemente tão complexo.
fonte
wmic diskdrive get serialnumber
Respostas:
Estou perdendo uma dll ou algo assim?
Você pode estar faltando um hotfix:
Tente instalar o hotfix disponível no link de origem abaixo (botão "Download de hotfix disponível")
Mensagem de erro "conteúdo XML inválido" quando você executa um comando WMIC no Windows 7 ou no Windows Server 2008 R2
Fonte Mensagem de erro "conteúdo XML inválido" quando você executa um comando WMIC no Windows 7 ou no Windows Server 2008 R2
fonte