classe Win32_TSEnvironmentSetting
La classe WMI Win32_TSEnvironmentSetting definisce le impostazioni di configurazione per la classe Win32_Terminal , inclusi i criteri di programma iniziali.
La sintassi seguente è semplificata dal codice MOF e include tutte le proprietà definite e ereditate, in ordine alfabetico. Per informazioni di riferimento sui metodi, vedere la tabella dei metodi più avanti in questo argomento.
Sintassi
[dynamic, provider("Win32_WIN32_TSENVIRONMENTSETTING_Prov"), ClassContext("local|hkey_local_machine\\SYSTEM\\CurrentControlSet\\Control\\TerminalServer\\WinStations"), AMENDMENT]
class Win32_TSEnvironmentSetting : Win32_TerminalSetting
{
string Caption;
string Description;
datetime InstallDate;
string Name;
string Status;
string TerminalName;
uint32 ClientWallPaper;
string InitialProgramPath;
uint32 InitialProgramPolicy;
uint32 PolicySourceClientWallPaper;
uint32 PolicySourceInitialProgramPath;
uint32 PolicySourceStartIn;
string Startin;
};
Members
La classe Win32_TSEnvironmentSetting ha questi tipi di membri:
Metodi
La classe Win32_TSEnvironmentSetting dispone di questi metodi.
Metodo | Descrizione |
---|---|
InitialProgram | Imposta le proprietà del programma di avvio incluse in questa classe. |
SetClientWallPaper | Imposta la proprietà ClientWallPaper . |
Proprietà
La classe Win32_TSEnvironmentSetting ha queste proprietà.
-
Didascalia
-
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
-
Qualificatori: MaxLen (64)
Breve descrizione (stringa a una riga) dell'oggetto .
Questa proprietà viene ereditata da CIM_ManagedSystemElement.
-
-
ClientWallPaper
-
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
Specifica se l'immagine dello sfondo viene visualizzata nel client. Non visualizzare l'immagine dello sfondo può salvare le risorse di sistema riducendo il tempo necessario per aggiornare lo schermo.
-
-
False (0)
-
L'immagine dello sfondo non viene visualizzata nel client.
-
True (1)
-
L'immagine dello sfondo viene visualizzata nel client.
Descrizione
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
Descrizione dell'oggetto.
Questa proprietà viene ereditata da CIM_ManagedSystemElement.
InitialProgramPath
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
Il nome e il percorso del programma che l'utente eseguirà immediatamente dopo l'accesso al server Host sessione Desktop remoto.
InitialProgramPolicy
-
Tipo di dati: uint32
-
Tipo di accesso: lettura/scrittura
Il criterio usato dal server per determinare il percorso e il nome del file del programma di avvio e il nome della cartella in cui si trova.
Per utente (0)
Le impostazioni del programma di avvio dell'utente sono effettive.
Override del server (1)
Le impostazioni del programma di avvio dell'utente vengono sostituite dal server.
Modalità app singola (2)
In questa sessione verrà eseguita solo una singola applicazione. Le informazioni sul programma di avvio vengono ignorate.
InstallDate
-
Tipo di dati: datetime
-
Tipo di accesso: sola lettura
-
Qualificatori: mappingstringi ("MIF. DMTF| ComponentID|001.5")
Data di installazione dell'oggetto. La mancanza di un valore non indica che l'oggetto non è installato.
Questa proprietà viene ereditata da CIM_ManagedSystemElement.
Nome
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
Nome dell'oggetto.
Questa proprietà viene ereditata da CIM_ManagedSystemElement.
PolicySourceClientWallPaper
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
Indica se la proprietà ClientWallPaper è configurata dal server, dai criteri di gruppo o per impostazione predefinita.
0
Server
1
Criteri di gruppo
2
Predefinito
PolicySourceInitialProgramPath
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
Indica se la proprietà InitialProgramPath è configurata dal server, dai criteri di gruppo o per impostazione predefinita.
0
Server
1
Criteri di gruppo
2
Predefinito
PolicySourceStartIn
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
Indica se la proprietà StartIn è configurata dal server, dai criteri di gruppo o per impostazione predefinita.
0
Server
1
Criteri di gruppo
2
Predefinito
Startin
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
Il percorso della directory di lavoro del programma verrà eseguito immediatamente dopo l'accesso al server host sessione Desktop remoto.
Status
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
-
Qualificatori: MaxLen (10)
Stato corrente dell'oggetto. È possibile definire vari stati operativi e non operativi. Gli stati operativi includono: "OK", "Degraded" e "Pred Fail" (un elemento, ad esempio un disco rigido abilitato per SMART, può funzionare correttamente, ma stimare un errore nel prossimo futuro). Gli stati non operativi includono: "Error", "Starting", "Arresta" e "Servizio". Quest'ultimo, "Servizio", può essere applicato durante il ridimensionamento mirror di un disco, il ricaricamento di un elenco di autorizzazioni utente o altri lavori amministrativi. Non tutti questi lavori sono in linea, ma l'elemento gestito non è "OK" né in uno degli altri stati.
Questa proprietà viene ereditata da CIM_ManagedSystemElement.
("OK")
("Errore")
("Degradato")
("Sconosciuto")
("Pred Fail")
("Avvio")
("Arresto")
("Servizio")
TerminalName
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
Nome del terminale.
Questa proprietà viene ereditata da Win32_TerminalSetting.
Commenti
Tenere presente che Le winstation associate alla sessione della console non possono accedere ai metodi e alle proprietà di questa classe. Se viene eseguito un tentativo di eseguire questa operazione specificando "Console" come valore della proprietà TerminalName , i metodi di questo oggetto restituiscono WBEM_E_NOT_SUPPORTED. Questo codice di errore viene restituito anche se una stazione finestra tenta di chiamare metodi di questo oggetto per aggiungere o modificare le proprietà di sicurezza degli account LocalSystem, LocalService o NetworkService.
Per connettersi allo spazio dei nomi \root\CIMV2\TerminalServices, il livello di autenticazione deve includere la privacy dei pacchetti. Per le chiamate C/C++ si tratta di un livello di autenticazione di RPC_C_AUTHN_LEVEL_PKT_PRIVACY. Per le chiamate di Visual Basic e scripting, si tratta di un livello di autenticazione di WbemAuthenticationLevelPktPrivacy o "pktPrivacy ", con un valore pari a 6. L'esempio di Visual Basic Scripting Edition (VBScript) seguente illustra come connettersi a un computer remoto con privacy dei pacchetti.
strComputer = "RemoteServer1"
Set objServices = GetObject( _
"winmgmts:{authenticationLevel=pktPrivacy}!Root/CIMv2/TerminalServices")
I file MOF (Managed Object Format) contengono le definizioni per le classi WMI (Management Instrumentation) di Windows. I file MOF non vengono installati come parte di Microsoft Windows Software Development Kit (SDK). Vengono installati nel server quando si aggiunge il ruolo associato usando il Server Manager. Per altre informazioni sui file MOF, vedere Managed Object Format (MOF).
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista |
Server minimo supportato |
Windows Server 2008 |
Spazio dei nomi |
Root\CIMv2\TerminalServices |
MOF |
|
DLL |
|