Description
The ShortName
property returns a short version of the folder name (without the folder’s path). If this format is used, folder names do not exceed 8 characters. This naming convention was adopted in MS-DOS.
Declaration
aqFolderInfoObj.ShortName
Read-Only Property | String |
aqFolderInfoObj | An expression, variable or parameter that specifies a reference to an aqFolderInfo object |
Applies To
The property is applied to the following object:
Property Value
A string containing the short folder name (without the folder’s path).
Example
The code below obtains the short name of the specified folder and posts this name to the test log.
JavaScript, JScript
function ShortNameExample()
{
// Specifies the fully qualified folder name
var sPath = "C:\\MyFiles\\SubFolder";
// Obtains the folder's short name
var sName = aqFileSystem.GetFolderInfo(sPath).ShortName;
// Posts the folder's short name to the test log
Log.Message("The folder's short name is: " + sName);
}
/*
The routine produces the following output:
The folder's short name is: SUBFOL~1.TXT
*/
Python
def ShortNameExample():
# Specifies the fully qualified folder name
sPath = "C:\\MyFiles\\SubFolder"
# Obtains the folder's short name
sName = aqFileSystem.GetFolderInfo(sPath).ShortName
# Posts the folder's short name to the test log
Log.Message("The folder's short name is: " + sName)
# The routine produces the following output:
# The folder's short name is: SUBFOL~1.TXT
VBScript
Sub ShortNameExample
' Specifies the fully qualified folder name
sPath = "C:\MyFiles\SubFolder"
' Obtains the folder's short name
sName = aqFileSystem.GetFolderInfo(sPath).ShortName
' Posts the folder's short name to the test log
Call Log.Message("The folder's short name is: " + sName)
End Sub
' The routine produces the following output:
' The folder's short name is: SUBFOL~1.TXT
DelphiScript
function ShortNameExample;
var sPath, sName;
begin
// Specifies the fully qualified folder name
sPath := 'C:\MyFiles\SubFolder';
// Obtains the folder's short name
sName := aqFileSystem.GetFolderInfo(sPath).ShortName;
// Posts the folder's short name to the test log
Log.Message('The folder''s short name is: ' + sName);
end;
{*
The routine produces the following output:
The folder's short name is: SUBFOL~1.TXT
}
C++Script, C#Script
function ShortNameExample()
{
// Specifies the fully qualified folder name
var sPath = "C:\\MyFiles\\SubFolder";
// Obtains the folder's short name
var sName = aqFileSystem["GetFolderInfo"](sPath)["ShortName"];
// Posts the folder's short name to the test log
Log["Message"]("The folder's short name is: " + sName);
}
/*
The routine produces the following output:
The folder's short name is: SUBFOL~1.TXT
*/
See Also
Working With Files From Scripts
GetFolderInfo Method
Name Property
ShortPath Property
GetShortPathName Method