フォルダオブジェクトは、指定されたフォルダに関する情報を返すために使用されます。
フォルダオブジェクト
Folderオブジェクトは、指定したフォルダに関する情報を返すために使用されます。
Folderオブジェクトのプロパティとメソッドを使用するには、FileSystemObjectのオブジェクトを介してFolderオブジェクトのインスタンスを作成する必要があります。 最初; ファイルオブジェクトを作成し、ファイルシステムオブジェクトのオブジェクトのGetFolderメソッドを介してフォルダのオブジェクトをインスタンス化します。
次のコードは、指定したフォルダが作成された日付を返すために、FolderオブジェクトとDateCreatedプロパティをインスタンス化するFileSystemObjectのオブジェクトのGetFolderメソッドを使用しています。
<%
Dim fs,fo
Set fs=Server.CreateObject("Scripting.FileSystemObject")
Set fo=fs.GetFolder("c:\test")
Response.Write("Folder created: " & fo.DateCreated)
set fo=nothing
set fs=nothing
%>
Output:
Folder created: 10/22/2008 10:01:19 AM
Folderオブジェクトのコレクション、プロパティ、およびメソッドは、以下に記載されています。
コレクション
コレクション | 説明 |
---|---|
Files | 指定したフォルダ内のすべてのファイルのコレクションを返します。 |
SubFolders | 指定したフォルダ内のすべてのサブフォルダのコレクションを返します。 |
プロパティ
プロパティ | 説明 |
---|---|
Attributes | 設定または指定したフォルダの属性を返します。 |
DateCreated | 指定したフォルダが作成された日付と時刻を返します。 |
DateLastAccessed | 指定したフォルダが最後にアクセスされた日付と時刻を返します。 |
DateLastModified | 指定したフォルダが最後に変更された日付と時刻を返します。 |
Drive | 指定したフォルダが存在するドライブのドライブ文字を返します。 |
IsRootFolder | フォルダがルートフォルダとそうでない場合はfalseである場合はtrueを返します |
Name | 設定または指定したフォルダの名前を返します。 |
ParentFolder | 指定したフォルダの親フォルダを返します。 |
Path | 指定されたフォルダのパスを返します。 |
ShortName | 指定したフォルダの短い名前を返します(the 8.3 naming convention) |
ShortPath | 指定されたフォルダの短いパスを返します(the 8.3 naming convention) |
Size | 指定したフォルダのサイズを返します。 |
Type | 指定したフォルダの種類を返します。 |
メソッド
方法 | 説明 |
---|---|
Copy | ある場所から別の場所にコピーし、指定したフォルダを |
Delete | 指定したフォルダを削除します |
Move | ある場所から別の場所に指定したフォルダに移動 |
CreateTextFile | 指定したフォルダに新しいテキストファイルを作成し、ファイルにアクセスするためのテキストストリームオブジェクトを返します。 |