Sideway
output.to from Sideway
Draft for Information Only

Content

Folder Object
FolderObject.ShortName Property
   Syntax:
   Parameters:
   Returns:
   Remarks:
   Examples:
FolderObject.ShortPath Property
   Syntax:
   Parameters:
   Returns:
   Remarks:
   Examples:
FolderObject.Type Property
   Syntax:
   Parameters:
   Returns:
   Remarks:
   Examples:
FolderObject.Attributes Property
   Syntax:
   Parameters:
   Returns:
   Remarks:
   Examples:

Folder Object

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

FolderObject.ShortName Property

FolderObject.ShortName property is a property to get and return the short name converntion for programs that require the earlier 8.3  naming format of the specified folder object instance.

Syntax:

FolderObjectName.ShortName

 Or in VBScript. Imply

foldershortname =FolderObjectName.ShortName

 Or in JScript. Imply

foldershortname =FolderObjectName.ShortName

Parameters:

foldershortname

The parameter "foldershortname" is the name assigned to the string returned by the ShortName 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:

string

The return value of the ShortName property is the string of the 8.3 naming convention of a folder name refered to the specified folder object instance.

Remarks:

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

Examples:

  • Example of using the ShortName property to get the shortname of the specified folder.

    ASP VBScript command:

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

    HTML web page output

    templongname
    TEMPLO~1

  • Example of using the ShortName property to get the shortname of the specified folder.

    ASP JScript command::

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

    HTML web page output

    templongname
    TEMPLO~1

FolderObject.ShortPath Property

FolderObject.ShortPath property is a property to get and return the short path converntion for programs that require the earlier 8.3  naming format, of the specified folder object instance.

Syntax:

FolderObjectName.ShortPath

 Or in VBScript. Imply

foldershortpath =FolderObjectName.ShortPath

 Or in JScript. Imply

foldershortpath =FolderObjectName.ShortPath

Parameters:

foldershortpath

The parameter "foldershortpath" is the name assigned to the string returned by the ShortName 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:

string

The return value of the ShortPath property is the string of the 8.3 naming convention of the path refered to the specified folder object instance.

Remarks:

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

Examples:

  • Example of using the ShortPath property to get the short path format of the path of the specified folder.

    ASP VBScript command:

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

    HTML web page output

    D:\templongname
    D:\TEMPLO~1

  • Example of using the ShortPath property to get the short path format of the path of the specified folder.

    ASP JScript command:

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

    HTML web page output

    D:\templongname
    D:\TEMPLO~1

FolderObject.Type Property

FolderObject.Type property is a property to get and return the information type of the specified folder object instance.

Syntax:

FolderObjectName.Type

 Or in VBScript. Imply

foldertype =FolderObjectName.Type

 Or in JScript. Imply

foldertype =FolderObjectName.Type

Parameters:

foldertype

The parameter "foldertype" is the name assigned to the string returned by the Type 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:

string

The return value of the Type property is the string of the information type of the specified folder object instance.

Remarks:

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

Examples:

  • Example of using the Type property to get the information type of the specified folder.

    ASP VBScript command:

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

    HTML web page output

    File Folder

  • Example of using the Type property to get the information type of the specified folder.

    ASP JScript command:

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

    HTML web page output

    File Folder

FolderObject.Attributes Property

FolderObject.Attributes property for folder object is a read/write or read-only property depending on the attribute to set and return the attributes of the specified object instance.

Syntax:

FolderObjectName.Attributes [=newattributes]

 Or in VBScript. Imply

folderattributes =FolderObjectName.Attributes

FolderObjectName.Attributes =newattributes

 Or in JScript. Imply

folderattributes =FolderObjectName.Attributes

FolderObjectName.Attributes =newattributes

Parameters:

folderattributes

The parameter "folderattributes" is the name assigned to the string returned by the Attributes 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.

newattributes

The optional parameter "newattributes" is used to specify the new attributes to be assigned by the Attributes property to the specified Folder object.

Returns:

bitwise value

The return value of the Attributes property is the logical combination of the bitwise the attribute values of the specified folder object instance. The possible bitwise values of the single entry of attributes for any logical combination are.

Value Constant Description
0 Normal Normal file. No attributes are set.
1 ReadOnly Read-only file. Attribute is read/write
2 Hidden Hidden file. Attribute is read/write
4 System System file. Attribute is read/write
8 Volumn Disk drive volume label. Attribute is read-only.
16 Directory Folder or directory. Attribute is read-only.
32 Archive File Has changed since last backup. Attribute is read/write
1024 Alias Link or shortcut. Attribute is read-only.
2048 Compressed Compressed file. Attribute is read-only

Remarks:

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

Examples:

  • Example of using the Attributes property to get and set the attributes of the specified folder.

    ASP VBScript command:

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

    HTML web page output

    18
    16

  • Example of using the Attributes property to get and set the attributes of the specified folder.

    ASP JScript command::

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

    HTML web page output

    18
    16


©sideway

ID: 130500004 Last Updated: 5/9/2013 Revision: 0 Ref:

close

References

  1. Active Server Pages,  , http://msdn.microsoft.com/en-us/library/aa286483.aspx
  2. ASP Overview,  , http://msdn.microsoft.com/en-us/library/ms524929%28v=vs.90%29.aspx
  3. ASP Best Practices,  , http://technet.microsoft.com/en-us/library/cc939157.aspx
  4. ASP Built-in Objects,  , http://msdn.microsoft.com/en-us/library/ie/ms524716(v=vs.90).aspx
  5. Response Object,  , http://msdn.microsoft.com/en-us/library/ms525405(v=vs.90).aspx
  6. Request Object,  , http://msdn.microsoft.com/en-us/library/ms524948(v=vs.90).aspx
  7. Server Object (IIS),  , http://msdn.microsoft.com/en-us/library/ms525541(v=vs.90).aspx
  8. Application Object (IIS),  , http://msdn.microsoft.com/en-us/library/ms525360(v=vs.90).aspx
  9. Session Object (IIS),  , http://msdn.microsoft.com/en-us/library/ms524319(8v=vs.90).aspx
  10. ASPError Object,  , http://msdn.microsoft.com/en-us/library/ms524942(v=vs.90).aspx
  11. ObjectContext Object (IIS),  , http://msdn.microsoft.com/en-us/library/ms525667(v=vs.90).aspx
  12. Debugging Global.asa Files,  , http://msdn.microsoft.com/en-us/library/aa291249(v=vs.71).aspx
  13. How to: Debug Global.asa files,  , http://msdn.microsoft.com/en-us/library/ms241868(v=vs.80).aspx
  14. Calling COM Components from ASP Pages,  , http://msdn.microsoft.com/en-us/library/ms524620(v=VS.90).aspx
  15. IIS ASP Scripting Reference,  , http://msdn.microsoft.com/en-us/library/ms524664(v=vs.90).aspx
  16. ASP Keywords,  , http://msdn.microsoft.com/en-us/library/ms524672(v=vs.90).aspx
  17. Creating Simple ASP Pages,  , http://msdn.microsoft.com/en-us/library/ms524741(v=vs.90).aspx
  18. Including Files in ASP Applications,  , http://msdn.microsoft.com/en-us/library/ms524876(v=vs.90).aspx
  19. ASP Overview,  , http://msdn.microsoft.com/en-us/library/ms524929(v=vs.90).aspx
  20. FileSystemObject Object,  , http://msdn.microsoft.com/en-us/library/z9ty6h50(v=vs.84).aspx
  21. http://msdn.microsoft.com/en-us/library/windows/desktop/ms675944(v=vs.85).aspx,  , ADO Object Model
  22. ADO Fundamentals,  , http://msdn.microsoft.com/en-us/library/windows/desktop/ms680928(v=vs.85).aspx
close

Latest Updated LinksValid XHTML 1.0 Transitional Valid CSS!Nu Html Checker Firefox53 Chromena IExplorerna
IMAGE

Home 5

Business

Management

HBR 3

Information

Recreation

Hobbies 8

Culture

Chinese 1097

English 339new

Travel 7new

Reference 79

Computer

Hardware 251

Software

Application 213

Digitization 32

Latex 52

Manim 205

KB 1

Numeric 19

Programming

Web 289

Unicode 504

HTML 66

CSS 65

SVG 46

ASP.NET 270

OS 431

DeskTop 7

Python 72

Knowledge

Mathematics

Formulas 8

Set 1

Logic 1

Algebra 84

Number Theory 206

Trigonometry 31

Geometry 34

Coordinate Geometry 2

Calculus 67

Complex Analysis 21

Engineering

Tables 8

Mechanical

Mechanics 1

Rigid Bodies

Statics 92

Dynamics 37

Fluid 5

Fluid Kinematics 5

Control

Process Control 1

Acoustics 19

FiniteElement 2

Natural Sciences

Matter 1

Electric 27

Biology 1

Geography 1


Copyright © 2000-2024 Sideway . All rights reserved Disclaimers last modified on 06 September 2019