.NET Framework 類別庫
ProcessStartInfo.WorkingDirectory 屬性

取得或設定初始目錄,它是要啟動處理序的初始目錄。

命名空間: System.Diagnostics
組件: System (在 system.dll 中)

語法

Visual Basic (宣告)
Public Property WorkingDirectory As String
Visual Basic (使用方式)
Dim instance As ProcessStartInfo
Dim value As String

value = instance.WorkingDirectory

instance.WorkingDirectory = value
C#
public string WorkingDirectory { get; set; }
C++
public:
property String^ WorkingDirectory {
    String^ get ();
    void set (String^ value);
}
J#
/** @property */
public String get_WorkingDirectory ()

/** @property */
public void set_WorkingDirectory (String value)
JScript
public function get WorkingDirectory () : String

public function set WorkingDirectory (value : String)

屬性值

目錄完整名稱,包含要啟動的處理序。預設為空字串 ("")。
備註

Note重要資訊:

   如果提供了 UserNamePassword,則必須設定 WorkingDirectory 屬性。如果未設定屬性,預設的工作目錄即為 %SYSTEMROOT%\system32。

如果目錄已經是系統路徑變數的部分,則不需在這個屬性中重複目錄的位置。

WorkingDirectory 屬性的行為在當 UseShellExecutetrue 時和當 UseShellExecutefalse 時不同。當 UseShellExecutetrue 時,WorkingDirectory 屬性指定可執行檔的位置。如果 WorkingDirectory 為空字串,則會認為目前的目錄包含可執行檔。

UseShellExecutefalse 時,不會使用 WorkingDirectory 屬性來尋找可執行檔。而由啟動的處理序使用這個屬性,並且只有在新處理序內才有意義。

平台

Windows 98、 Windows 2000 SP4、 Windows CE、 Windows Millennium Edition、 Windows Mobile for Pocket PC、 Windows Mobile for Smartphone、 Windows Server 2003、 Windows XP Media Center Edition、 Windows XP Professional x64 Edition、 Windows XP SP2、 Windows XP Starter Edition

.NET Framework 並不支援各種平台的所有版本。如需支援平台版本的相關資訊,請參閱系統需求一節的內容。

版本資訊

.NET Framework

支援版本:2.0、1.1、1.0

.NET Compact Framework

支援版本:2.0
請參閱

標記 :


Page view tracker