Sideway BICK BlogSideway BICK BLOG from Sideway

A Sideway to Sideway Home

Link:http://output.to/sideway/default.asp?qno=130500006

DateCreated / DateLastAccessed / DateLastModified, Folder Object, ASP Server Component, Built-in Function

Folder Object

One key function of FileSystemObject Component is the manipulation of folders of the file system.

FolderObject.DateCreated Property

FolderObject.DateCreated property for folder object is a read-only property to get and return the date and time of the specified object instance was created.

Syntax:

FolderObjectName.DateCreated

 Or in VBScript. Imply

folderdatecreated =FolderObjectName.DateCreated

 Or in JScript. Imply

folderdatecreated =FolderObjectName.DateCreated

Parameters:

folderdatecreated

The parameter "folderdatecreated" is the name assigned to the date and time returned by the DateCreated property referred to the specified Folder object.

FolderObjectName

The parameter "FolderObjectName" is used to specify the name of the instance of the Folder Object related to.

Returns:

date

The return value of the DateCreated property is the date and time of the created time of the specified folder object instance.

Remarks:

FolderObjectName refers to a Folder Object.  And File object is another possible alternate object for the DateCreated property.

Examples:

  • Example of using the DateCreated property to get and return the created time of the specified folder.

    ASP VBScript command:

    <script runat="server" language="VBScript">
    Dim fso, FolderObjectName, folderdatecreated
    Set fso = CreateObject("Scripting.FileSystemObject")
    Set FolderObjectName = fso.GetFolder("d:\temp1")
    folderdatecreated= FolderObjectName.DateCreated
    Response.Write folderdatecreated & "<br />"
    </script>

    HTML web page output

    23/3/2013 13:58:29

  • Example of using the DateCreated property to get and return the created time of the specified folder.

    ASP JScript command::

    <script runat="server" language="JScript">
    var fso, FolderObjectName, folderdatecreated;
    fso = new ActiveXObject("Scripting.FileSystemObject");
    FolderObjectName = fso.GetFolder("d:\\temp1");
    folderdatecreated = FolderObjectName.DateCreated
    Response.Write (folderdatecreated+ "<br />");
    </script>

    HTML web page output

    Sat Mar 23 13:58:29 UTC+0800 2013

FolderObject.DateLastAccessed Property

FolderObject.DateLastAccessed property for folder object is a read-only property to get and return the date and time of the specified object instance was last accessed.

Syntax:

FolderObjectName.DateLastAccessed

 Or in VBScript. Imply

folderlastaccessed =FolderObjectName.DateLastAccessed

 Or in JScript. Imply

folderlastaccessed =FolderObjectName.DateLastAccessed

Parameters:

folderlastaccessed

The parameter "folderlastaccessed" is the name assigned to the date and time returned by the DateLastAccessed property referred to the specified Folder object.

FolderObjectName

The parameter "FolderObjectName" is used to specify the name of the instance of the Folder Object related to.

Returns:

date

The return value of the DateLastAccessed property is the date and time of the last accessed time of the specified folder object instance.

Remarks:

FolderObjectName refers to a Folder Object.  And File object is another possible alternate object for the DateLastAccessed property.

microsoft.com: "This method depends on the underlying operating system for its behavior. If the operating system does not support providing time information, none will be returned. "

Examples:

  • Example of using the DateLastModified property to get and return the last accessed time of the specified folder.

    ASP VBScript command:

    <script runat="server" language="VBScript">
    Dim fso, FolderObjectName, folderlastaccessed
    Set fso = CreateObject("Scripting.FileSystemObject")
    Set FolderObjectName = fso.GetFolder("d:\temp1")
    folderlastaccessed= FolderObjectName.DateLastAccessed
    Response.Write folderlastaccessed & "<br />"
    </script>

    HTML web page output

    10/5/2013 14:54:35

  • Example of using the DateLastModified property to get and return the last accessed time of the specified folder.

    ASP JScript command::

    <script runat="server" language="JScript">
    var fso, FolderObjectName, folderlastaccessed;
    fso = new ActiveXObject("Scripting.FileSystemObject");
    FolderObjectName = fso.GetFolder("d:\\temp1");
    folderlastaccessed = FolderObjectName.DateLastAccessed
    Response.Write (folderlastaccessed+ "<br />");
    </script>

    HTML web page output

    Fri May 10 14:54:35 UTC+0800 2013

FolderObject.DateLastModified Property

FolderObject.DateLastModified property for folder object is a read-only property to get and return the date and time of the specified object instance was last modified.

Syntax:

FolderObjectName.DateLastModified

 Or in VBScript. Imply

folderlastmodified =FolderObjectName.DateLastModified

 Or in JScript. Imply

folderlastmodified =FolderObjectName.DateLastModified

Parameters:

folderlastmodified

The parameter "folderlastmodified" is the name assigned to the date and time returned by the DateLastModified property referred to the specified Folder object.

FolderObjectName

The parameter "FolderObjectName" is used to specify the name of the instance of the Folder Object related to.

Returns:

date

The return value of the DateLastModified property is the date and time of the last modified time of the specified folder object instance.

Remarks:

FolderObjectName refers to a Folder Object.  And File object is another possible alternate object for the DateLastAccessed property.

Examples:

  • Example of using the DateLastModified property to get and return the last modified time of the specified folder.

    ASP VBScript command:

    <script runat="server" language="VBScript">
    Dim fso, FolderObjectName, folderlastmodified
    Set fso = CreateObject("Scripting.FileSystemObject")
    Set FolderObjectName = fso.GetFolder("d:\temp1")
    folderlastmodified= FolderObjectName.DateLastModified
    Response.Write folderlastmodified & "<br />"
    </script>

    HTML web page output

    9/5/2013 23:33:10

  • Example of using the DateLastModified property to get and return the last modified time of the specified folder.

    ASP JScript command::

    <script runat="server" language="JScript">
    var fso, FolderObjectName, folderlastmodified;
    fso = new ActiveXObject("Scripting.FileSystemObject");
    FolderObjectName = fso.GetFolder("d:\\temp1");
    folderlastmodified = FolderObjectName.DateLastModified
    Response.Write (folderlastmodified+ "<br />");
    </script>

    HTML web page output

    Thu May 9 23:33:10 UTC+0800 2013

Link:http://output.to/sideway/default.asp?qno=130500007

Copy / Delete / Move, Folder Object, ASP Server Component, Built-in Function

Folder Object

One key function of FileSystemObject Component is the manipulation of folders of the file system.

FolderObject.Copy Method

FolderObject.Copy method for folder object is a method to copy the folder of the specified object instance to the specified destination.

Syntax:

FolderObjectName.Copy( destination[, overwrite] );

 Or in VBScript. Imply

FolderObjectName.Copy( destination[, overwrite] );

 Or in JScript. Imply

FolderObjectName.Copy( destination[, overwrite] );

Parameters:

FolderObjectName

The parameter "FolderObjectName" is used to specify the name of the instance of the Folder Object related to.

destination

The parameter "destination" is used to specify the path string of the destination folder specification to which the folder and subfolders from source are to be copied. Wildcard characters cannot be used to specify the path of  desitination folder.

overwrite

The optional parameter "overwrite" is a boolean value used to indicate that existing folders in destination are to be overwritten are not. The default value of parameter overwrite is true. Folders are overwritten if the boolean value is true. Folders are not overwritten if the boolean value is false.

Remarks:

FolderObjectName refers to a Folder Object.  And File object is another possible alternate object for the Copy method.

The FolderObject.Copy method performs the identical operation of copying folder using FileSystemObject.CopyFolder method. However, the FileSystemObject.CopyFolder method is capable of copying multiple folder sources using wildcard characters in the last path component.  

Examples:

  • Example of using the Copy method to copy the folder of the specified folder object instance.

    ASP VBScript command:

    <script runat="server" language="VBScript">
    Dim fso, FolderObjectName
    Set fso = CreateObject("Scripting.FileSystemObject")
    Set FolderObjectName = fso.GetFolder("d:\temp1")
    FolderObjectName.Copy("d:temp2\")
    </script>

    HTML web page output

     

  • Example of using the Copy method to copy the folder of the specified folder object instance.

    ASP JScript command::

    <script runat="server" language="JScript">
    var fso, FolderObjectName;
    fso = new ActiveXObject("Scripting.FileSystemObject");
    FolderObjectName = fso.GetFolder("d:\\temp1");
    FolderObjectName.Copy("d:\\temp2\\");
    </script>

    HTML web page output

     

FolderObject.Delete Method

FolderObject.Delete method for folder object is a method to delete the folder of the specified object instance.

Syntax:

FolderObjectName.Delete([force]);

 Or in VBScript. Imply

FolderObjectName.Delete([force]);

 Or in JScript. Imply

FolderObjectName.Delete([force]);

Parameters:

FolderObjectName

The parameter "FolderObjectName" is used to specify the name of the instance of the Folder Object related to.

force

The optional parameter "force" is a boolean value used to indicate that existing folders with read-only attribute set are to be deleted or not. The default value of parameter force is false. Folders are overwritten if the boolean value is true. Folders are not overwritten if the boolean value is false.

Remarks:

FolderObjectName refers to a Folder Object.  And File object is another possible alternate object for the Copy method.

The FolderObject.Delete method performs the identical operation of deleting folder using FileSystemObject.DeleteFolder method. However, the FileSystemObject.DeleteFolder method is capable of copying multiple folder sources using wildcard characters in the last path component.  

The FolderObject.Delete method does not check whether the folders have contents or not. And the specified folder is deleted regardless of whether the folders have contents or not.

An error occurs if the specified folder does not exist.

Examples:

  • Example of using the Delete method to delete the folder of the specified folder object instance.

    ASP VBScript command:

    <script runat="server" language="VBScript">
    Dim fso, FolderObjectName
    Set fso = CreateObject("Scripting.FileSystemObject")
    Set FolderObjectName = fso.GetFolder("d:\temp2\temp1")
    FolderObjectName.Delete(true)
    </script>

    HTML web page output

     

  • Example of using the Delete method to delete the folder of the specified folder object instance.

    ASP JScript command::

    <script runat="server" language="JScript">
    var fso, FolderObjectName;
    fso = new ActiveXObject("Scripting.FileSystemObject");
    FolderObjectName = fso.GetFolder("d:\\temp2\\temp1");
    FolderObjectName.Delete(true);
    </script>

    HTML web page output

     

FolderObject.Move Method

FolderObject.Move method for folder object is a method to move the folder of the specified object instance to the specified destination.

Syntax:

FolderObjectName.Move( destination );

 Or in VBScript. Imply

FolderObjectName.Move( destination );

 Or in JScript. Imply

FolderObjectName.Move( destination );

Parameters:

FolderObjectName

The parameter "FolderObjectName" is used to specify the name of the instance of the Folder Object related to.

destination

The parameter "destination" is used to specify the path string of the destination folder specification to which the folder and subfolders from source are to be copied. Wildcard characters cannot be used to specify the path of  desitination folder.

Remarks:

FolderObjectName refers to a Folder Object.  And File object is another possible alternate object for the Move method.

The FolderObject.Move method performs the identical operation of moving folder using FileSystemObject.MoveFolder method. However, the FileSystemObject.MoveFolder method is capable of copying multiple folder sources using wildcard characters in the last path component.  

Examples:

  • Example of using the Move method to move the folder of the specified folder object instance.

    ASP VBScript command:

    <script runat="server" language="VBScript">
    Dim fso, FolderObjectName
    Set fso = CreateObject("Scripting.FileSystemObject")
    Set FolderObjectName = fso.GetFolder("d:\temp1")
    FolderObjectName.Move("d:temp2\")
    </script>

    HTML web page output

     

  • Example of using the Move method to move the folder of the specified folder object instance.

    ASP JScript command::

    <script runat="server" language="JScript">
    var fso, FolderObjectName;
    fso = new ActiveXObject("Scripting.FileSystemObject");
    FolderObjectName = fso.GetFolder("d:\\temp1");
    FolderObjectName.Move("d:\\temp2\\");
    </script>

    HTML web page output

     

Previous Month  MAY  2013  Next Month
SMTWTFS
1234
567891011
12131415161718
19202122232425
262728293031

Previous Month    2010  Next Month
SMTWTFS
12345
6789101112
13141516171819
20212223242526
2728293031

Sideway BICK Blog

10/05


Copyright © 2000-2020 Sideway . All rights reserved Disclaimerslast modified on 26 January 2013