ProcessStartInfo.WorkingDirectory プロパティ
アセンブリ: System (system.dll 内)

Dim instance As ProcessStartInfo Dim value As String value = instance.WorkingDirectory instance.WorkingDirectory = value
/** @property */ public String get_WorkingDirectory () /** @property */ public void set_WorkingDirectory (String value)
public function get WorkingDirectory () : String public function set WorkingDirectory (value : String)
起動するプロセスが格納されているディレクトリの完全修飾名。既定値は空の文字列 ("") です。

![]() |
---|
UserName および Password が指定されている場合は、WorkingDirectory プロパティを設定する必要があります。プロパティが設定されていない場合、既定の作業ディレクトリは %SYSTEMROOT%\system32 です。 |
ディレクトリが既にシステム パス変数に含まれている場合、このプロパティでディレクトリの場所を繰り返す必要はありません。
WorkingDirectory プロパティの動作は、UseShellExecute が true の場合と UseShellExecute が false の場合とで異なります。UseShellExecute が true の場合は、WorkingDirectory プロパティは実行可能ファイルの場所を指定します。WorkingDirectory が空の文字列の場合は、現在のディレクトリに実行可能ファイルが格納されていると解釈されます。
UseShellExecute が false の場合は、実行可能ファイルの検索に 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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からProcessStartInfo.WorkingDirectory プロパティを検索する場合は、下記のリンクをクリックしてください。

- ProcessStartInfo.WorkingDirectory プロパティのページへのリンク