Leggere in inglese

Condividi tramite


Classe SystemRestoreConfig

Fornisce proprietà per controllare la frequenza di creazione del punto di ripristino pianificato e la quantità di spazio su disco utilizzata in ogni unità.

Sintassi

class SystemRestoreConfig
{
  uint32 RPSessionInterval;
  uint32 RPGlobalInterval;
  uint32 RPLifeInterval;
  uint32 DiskPercent;
};

Membri

La classe SystemRestoreConfig ha questi tipi di membri:

Proprietà

La classe SystemRestoreConfig ha queste proprietà.

DiskPercent

Tipo di dati: uint32

Tipo di accesso: sola lettura

Quantità massima di spazio su disco in ogni unità che può essere usata da Ripristino di sistema. Questo valore viene specificato come percentuale dello spazio totale dell'unità. Il valore predefinito è 12%.

Windows Vista: riceve un valore dal servizio Copia Shadow del volume . Si tratta della quantità massima di spazio su disco in ogni unità che può essere usata da Ripristino di sistema. Il valore predefinito è il 15% dello spazio totale dell'unità o il 30% dello spazio disponibile, a qualsiasi costo inferiore.

RPGlobalInterval

Tipo di dati: uint32

Tipo di accesso: sola lettura

Intervallo di tempo assoluto in cui vengono creati i checkpoint di sistema pianificati, in secondi. Il valore predefinito è 86.400 (24 ore).

Windows Vista: riceve un valore dall'utilità di pianificazione per il ripristino di sistema. Zero se l'attività è disabilitata.

RPLifeInterval

Tipo di dati: uint32

Tipo di accesso: sola lettura

Intervallo di tempo per il quale i punti di ripristino vengono mantenuti, in secondi. Quando un punto di ripristino diventa più vecchio di questo intervallo specificato, viene eliminato. Il limite di validità predefinito è 90 giorni.

Windows Vista: riceve un valore di UINTMAX.

RPSessionInterval

Tipo di dati: uint32

Tipo di accesso: sola lettura

Intervallo di tempo in cui i checkpoint di sistema pianificati vengono creati durante la sessione, in secondi. Il valore predefinito è zero, a indicare che la funzionalità è disattivata.

Windows Vista: riceve zero se il ripristino di sistema è disabilitato.

Esempi

Il codice di esempio seguente non è supportato. Usare lo strumento da riga di comando Vssadmin.exe per modificare le dimensioni dello spazio riservato dell'unità.

Windows XP: questo esempio è supportato.

'The SystemRestoreConfig class provides properties for controlling the frequency of 
'scheduled restore point creation and the amount of disk space consumed on each drive.

Set Args = wscript.Arguments
Set regSR = GetObject("winmgmts:{impersonationLevel=impersonate}!root/default:SystemRestoreConfig='SR'")

If Args.Count() = 0 Then
    Wscript.Echo "Usage: RegSR [RP{Session|Global|Life}Interval[=value]] [DiskPercent[=value]]"
Else    
For i = 0 To Args.Count() - 1
    Myarg = Args.Item(i)
    Pos = InStr(Myarg, "=")
    If Pos <> 0 Then
        Myarray = Split(Myarg, "=", -1, 1)
        myoption = Myarray(0)
        value = Myarray(1)
    Else 
        myoption = Myarg
    End If    
    If myoption = "RPSessionInterval" Then
        If Pos = 0 Then
            Wscript.Echo "RPSessionInterval = " & regSR.RPSessionInterval
        Else    
            regSR.RPSessionInterval = value
            regSR.Put_
        End If
    ElseIf myoption = "RPGlobalInterval" Then
        If Pos = 0 Then
            Wscript.Echo "RPGlobalInterval = " & regSR.RPGlobalInterval
        Else    
            regSR.RPGlobalInterval = value
            regSR.Put_
        End If
    ElseIf myoption = "RPLifeInterval" Then
        If Pos = 0 Then
            Wscript.Echo "RPLifeInterval = " & regSR.RPLifeInterval
        Else    
            regSR.RPLifeInterval = value
            regSR.Put_
        End If
    ElseIf myoption = "DiskPercent" Then
        If Pos = 0 Then
            Wscript.Echo "DiskPercent = " & regSR.DiskPercent
        Else    
            regSR.DiskPercent = value
            regSR.Put_
        End If
    End If
Next
End If

Requisiti

Requisito Valore
Client minimo supportato
Windows XP [solo app desktop]
Server minimo supportato
Nessuna supportata
Spazio dei nomi
Root\Default
MOF
Sr.mof

Vedi anche

Punti di ripristino

Strumentazione gestione Windows (WMI)