ProcessStartInfo.WorkingDirectory Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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.