ProcessStartInfo.WorkingDirectory Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
När egenskapen UseShellExecute är falsehämtar eller anger arbetskatalogen för processen som ska startas. När UseShellExecute är truehämtar eller anger den katalog som innehåller den process som ska startas.
public:
property System::String ^ WorkingDirectory { System::String ^ get(); void set(System::String ^ value); };
[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; }
[<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
Egenskapsvärde
När UseShellExecute är trueär det fullständigt kvalificerade namnet på katalogen som innehåller processen som ska startas. När egenskapen UseShellExecute är falsekommer arbetskatalogen för processen att startas. Standardvärdet är en tom sträng ("").
- Attribut
Kommentarer
Important
Egenskapen WorkingDirectory måste anges om UserName och Password anges. Om egenskapen inte har angetts är standardarbetskatalogen %SYSTEMROOT%\system32.
Om katalogen redan är en del av systemsökvägsvariabeln behöver du inte upprepa katalogens plats i den här egenskapen.
Egenskapen WorkingDirectory beter sig annorlunda när UseShellExecute är true än när UseShellExecute är false. När UseShellExecute är true, anger egenskapen WorkingDirectory platsen för den körbara filen. Om WorkingDirectory är en tom sträng anses den aktuella katalogen innehålla den körbara filen.
Note
När UseShellExecute är trueär arbetskatalogen för det program som startar den körbara filen också arbetskatalogen för den körbara filen.
När UseShellExecute är false används egenskapen WorkingDirectory inte för att hitta den körbara filen. I stället gäller dess värde för den process som startas och endast har betydelse inom ramen för den nya processen.