ProcessStartInfo.LoadUserProfile Proprietà

Definizione

Ottiene o imposta un valore che indica se il profilo utente di Windows deve essere caricato dal Registro di sistema.

public:
 property bool LoadUserProfile { bool get(); void set(bool value); };
public bool LoadUserProfile { get; set; }
member this.LoadUserProfile : bool with get, set
Public Property LoadUserProfile As Boolean

Valore della proprietà

true se il profilo utente Windows deve essere caricato; in caso contrario, false. Il valore predefinito è false.

Commenti

A questa proprietà viene fatto riferimento se il processo viene avviato usando il nome utente, la password e il dominio.

Se il valore è true, viene caricato il profilo dell'utente nella chiave del HKEY_USERS Registro di sistema. Il caricamento del profilo può richiedere molto tempo. Pertanto, è consigliabile usare questo valore solo se è necessario accedere alle informazioni nella chiave del HKEY_CURRENT_USER Registro di sistema.

In Windows Server 2003 e Windows 2000, il profilo viene scaricato dopo che il nuovo processo è stato terminato, indipendentemente dal fatto che il processo abbia creato processi figlio.

In Windows XP il profilo viene scaricato dopo il nuovo processo e tutti i processi figlio creati sono stati terminati.

Si applica a