ProcessStartInfo.WorkingDirectory Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
UseShellExecute Pokud je falsevlastnost , získá nebo nastaví pracovní adresář pro proces, který má být spuštěn. Pokud UseShellExecute je true, získá nebo nastaví adresář, který obsahuje proces, který má být spuštěn.
public:
property System::String ^ WorkingDirectory { System::String ^ get(); void set(System::String ^ value); };
public string WorkingDirectory { get; set; }
[System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
public string WorkingDirectory { get; set; }
[System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
public string WorkingDirectory { get; set; }
[System.ComponentModel.SettingsBindable(true)]
[System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
public string WorkingDirectory { get; set; }
[System.ComponentModel.SettingsBindable(true)]
public string WorkingDirectory { get; set; }
member this.WorkingDirectory : string with get, set
[<System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")>]
member this.WorkingDirectory : string with get, set
[<System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")>]
member this.WorkingDirectory : string with get, set
[<System.ComponentModel.SettingsBindable(true)>]
[<System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")>]
member this.WorkingDirectory : string with get, set
[<System.ComponentModel.SettingsBindable(true)>]
member this.WorkingDirectory : string with get, set
Public Property WorkingDirectory As String
Hodnota vlastnosti
Pokud UseShellExecute je true, plně kvalifikovaný název adresáře, který obsahuje proces, který má být spuštěn. Pokud je falsetato UseShellExecute vlastnost , pracovní adresář pro proces, který má být spuštěn. Výchozí hodnota je prázdný řetězec ("").
- Atributy
Poznámky
Důležité
Vlastnost musí být nastavena WorkingDirectory , pokud UserName je Password k dispozici. Pokud vlastnost není nastavena, výchozí pracovní adresář je %SYSTEMROOT%\system32.
Pokud je adresář již součástí proměnné systémové cesty, nemusíte opakovat umístění adresáře v této vlastnosti.
Vlastnost WorkingDirectory se chová jinak, pokud UseShellExecute je true , než kdy UseShellExecute je false. Pokud UseShellExecute je true, WorkingDirectory vlastnost určuje umístění spustitelného souboru. Pokud WorkingDirectory je prázdný řetězec, aktuální adresář bude obsahovat spustitelný soubor.
Poznámka:
Pokud UseShellExecute je true, pracovní adresář aplikace, která spouští spustitelný soubor, je také pracovní adresář spustitelného souboru.
Pokud UseShellExecute je false, WorkingDirectory vlastnost není použita k vyhledání spustitelného souboru. Místo toho se jeho hodnota vztahuje na spuštěný proces a má význam pouze v kontextu nového procesu.