v5.0
すべてのディレクトリを確実に指定されたパスに作成します。たとえば、指定されたパスがc:¥temp¥a¥b¥c¥out.txt
であり、a、b、cがまだ存在しない場合、このメソッドによってそれらが作成されます。末尾のファイル名以外のフォルダが存在する場合にのみ使用できるWindowsスクリプティングホストのFileSystemObject.CreateFolder
メソッドよりも強力です。
注:パスが無効な場合、またはユーザがディレクトリの作成に必要な権限を持っていない場合は、このメソッドが失敗します。
ヒント:ファイルへの完全パスがすでに存在する場合、このメソッドは何もしません。
XSIUtils.EnsureFolderExists( Path, HasFilename ); |
パラメータ | タイプ | 詳細 |
---|---|---|
Path | String | 完全パス(ネットワークパスまたはローカルパス)。 |
HasFilename | Boolean |
Path引数の末尾にファイル名を含めるかどうかを指定します。たとえば、パスがC:¥temp¥a¥b.txt、HasFileName が
false の場合、このメソッドはb.txt という名前のディレクトリを作成します。
デフォルト値: false |