Nyelv

ProcessStartInfo.WorkingDirectory Tulajdonság

Definíció

Ha a UseShellExecute tulajdonság értéke, falselekéri vagy beállítja a folyamat indításához szükséges munkakönyvtárat. Ha UseShellExecute igen true, lekéri vagy beállítja az elindítandó folyamatot tartalmazó könyvtárat.

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

Tulajdonság értéke

Ha UseShellExecute igen true, akkor annak a könyvtárnak a teljes neve, amely az elindítandó folyamatot tartalmazza. Ha a UseShellExecute tulajdonság az false, a folyamat elindítandó munkakönyvtára. Az alapértelmezett érték egy üres sztring ("").

Attribútumok

Megjegyzések

Important

A WorkingDirectory tulajdonságot meg kell adni, ha UserName és Password meg van adva. Ha a tulajdonság nincs beállítva, az alapértelmezett munkakönyvtár %SYSTEMROOT%\system32.

Ha a könyvtár már része a rendszerútvonal-változónak, nem kell megismételnie a könyvtár helyét ebben a tulajdonságban.

A WorkingDirectory tulajdonság másképp viselkedik, ha UseShellExecute az, true mint amikor UseShellExecute van false. Ha UseShellExecute igen true, a WorkingDirectory tulajdonság a végrehajtható fájl helyét adja meg. Ha WorkingDirectory üres sztring, akkor az aktuális könyvtár a végrehajtható fájlt tartalmazza.

Note

Ha UseShellExecute igen true, akkor a végrehajtható alkalmazást elindító alkalmazás munkakönyvtára a végrehajtható fájl munkakönyvtára is.

Ha UseShellExecute igen false, a WorkingDirectory tulajdonság nem a végrehajtható fájl megkeresésére szolgál. Az érték inkább a megkezdett folyamatra vonatkozik, és csak az új folyamat kontextusában van értelme.

A következőre érvényes: