Unkompress-Methode der Win32_Directory Klasse

Die UncompressWMI-Klassenmethode entkomprimiert die im Objektpfad angegebene logische Verzeichniseintragsdatei (oder verzeichnis).

In diesem Thema wird die Syntax "Managed Object Format" (MOF) verwendet. Weitere Informationen zur Verwendung dieser Methode finden Sie unter Aufrufen einer Methode.

Syntax

uint32 Uncompress();

Parameter

Diese Methode hat keine Parameter.

Rückgabewert

Gibt einen ganzzahligen Wert von 0 (Null) zurück, wenn die Datei erfolgreich dekomprimiert wurde, und jede andere Zahl, um einen Fehler anzugeben.

0

Die Anforderung wurde erfolgreich gesendet.

2

Access wurde verweigert.

8

Ein nicht angegebener Fehler ist aufgetreten.

9

Der angegebene Name war ungültig.

10

Das angegebene Objekt ist bereits vorhanden.

11

Das Dateisystem ist nicht NTFS.

12

Die Plattform ist nicht Windows.

13

Das Laufwerk ist nicht identisch.

14

Das Verzeichnis ist nicht leer.

15

Es gab eine Freigabeverletzung.

16

Die angegebene Startdatei war ungültig.

17

Ein für den Vorgang erforderliches Recht wird nicht gehalten.

21

Ein angegebener Parameter ist ungültig.

Beispiele

Im folgenden VBScript-Beispiel wird der Ordner c:\Skripts nicht komprimiert.

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

Requirements (Anforderungen)

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista
Unterstützte Mindestversion (Server)
Windows Server 2008
Namespace
Root\CIMV2
MOF
CIMWin32.mof
DLL
CIMWin32.dll

Weitere Informationen

Betriebssystemklassen

Win32_Directory

Komprimieren