Descompactar o método da _ classe do diretório Win32

O método uncompactar classe WMI descompacta o arquivo de entrada de diretório lógico (ou diretório) especificado no caminho do objeto.

Este tópico usa a sintaxe formato MOF (MOF). Para obter mais informações sobre como usar esse método, consulte chamando um método.

Sintaxe

uint32 Uncompress();

Parâmetros

Esse método não tem parâmetros.

Retornar valor

Retorna um valor inteiro de 0 (zero) se o arquivo tiver sido descompactado com êxito e qualquer outro número para indicar um erro.

0

A solicitação foi bem-sucedida.

2

Acesso negado.

8

Ocorreu uma falha não especificada.

9

O nome especificado não era válido.

10

O objeto especificado já existe.

11

O sistema de arquivos não é NTFS.

12

A plataforma não é o Windows.

13

A unidade não é a mesma.

14

O diretório não está vazio.

15

Houve uma violação de compartilhamento.

16

O arquivo de inicialização especificado não era válido.

17

Um privilégio necessário para a operação não é mantido.

Abril

Um parâmetro especificado não é válido.

Exemplos

O exemplo de VBScript a seguir descompacta a pasta c: \ scripts.

strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
 & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colFolders = objWMIService.ExecQuery _
 ("SELECT * FROM Win32_Directory WHERE Name = 'c:\\Scripts'")
For Each objFolder in colFolders
 errResults = objFolder.Uncompress
 Wscript.Echo errResults
Next

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista
Servidor mínimo com suporte
Windows Server 2008
Namespace
Raiz \ cimv2
MOF
CIMWin32. mof
DLL
CIMWin32.dll

Confira também

Classes do sistema operacional

_Diretório Win32

Compactar