Scripting Runtime Library
FileSystemObject Methods
In This Section
Add Method (Dictionary)
Adds a key and item pair to a
Dictionary
object.
Add Method (Folders)
Adds a new folder to a
Folders
collection.
BuildPath Method
Appends a name to an existing path.
Close Method
Closes an open
TextStream
file.
Copy Method
Copies a specified file or folder from one location to another.
CopyFile Method
Copies one or more files from one location to another.
CopyFolder Method
Recursively copies a folder from one location to another.
CreateFolder Method
Creates a folder.
CreateTextFile Method
Creates a specified file name and returns a
TextStream
object that can be used to read from or write to the file.
Delete Method
Deletes a specified file or folder.
DeleteFile Method
Deletes a specified file.
DeleteFolder Method
Deletes a specified folder and its contents.
DrivesExists Method
Returns true if the specified drive exists; false if it does not.
Exists Method
Returns true if a specified key exists in the
Dictionary
object, false if it does not.
FileExists Method
Returns true if a specified file exists; false if it does not.
FolderExists Method
Returns true if a specified folder exists; false if it does not.
GetAbsolutePathName Method
Returns a complete and unambiguous path from a provided path specification.
GetBaseName Method
Returns a string containing the base name of the last component, less any file extension, in a path.
GetDrive Method
Returns a
Drive
object corresponding to the drive in a specified path.
GetDriveName Method
Returns a string containing the name of the drive for a specified path.
GetExtensionName Method
Returns a string containing the extension name for the last component in a path.
GetFile Method
Returns a
File
object corresponding to the file in a specified path.
GetFileName Method
Returns the last component of specified path that is not part of the drive specification.
GetFileVersion Method
Returns the version number of a specified file.
GetFolder Method
Returns a
Folder
object corresponding to the folder in a specified path.
GetParentFolderName Method
Returns a string containing the name of the parent folder of the last component in a specified path.
GetSpecialFolder Method
Returns the special folder object specified.
GetTempName Method
Returns a randomly generated temporary file or folder name that is useful for performing operations that require a temporary file or folder.
Items Method
Returns an array containing all the items in a
Dictionary
object.
Keys Method
Returns an array containing all existing keys in a
Dictionary
object.
Move Method
Moves a specified file or folder from one location to another.
MoveFile Method
Moves one or more files from one location to another.
MoveFolder Method
Moves one or more folders from one location to another.
OpenAsTextStream Method
Opens a specified file and returns a
TextStream
object that can be used to read from, write to, or append to the file.
OpenTextFile Method
Opens a specified file and returns a
TextStream
object that can be used to read from, write to, or append to the file.
Read Method
Reads a specified number of characters from a
TextStream
file and returns the resulting string.
ReadAll Method
Reads an entire
TextStream
file and returns the resulting string.
ReadLine Method
Reads an entire line (up to, but not including, the newline character) from a
TextStream
file and returns the resulting string.
Remove Method
Removes a key, item pair from a
Dictionary
object.
RemoveAll Method
Removes all key, item pairs from a
Dictionary
object.
Skip Method
Skips a specified number of characters when reading a
TextStream
file.
SkipLine
Skips the next line when reading a
TextStream
file.
Write Method
Writes a specified string to a
TextStream
file.
WriteBlankLines Method
Writes a specified number of newline characters to a
TextStream
file.
WriteLine Method
Writes a specified string and newline character to a
TextStream
file.
Related Sections
Scripting Run-Time Reference
List of elements that make up Scripting Run-Time Reference.
FileSystemObject Basics
A guide to the fundamentals of the FileSystemObject.