FileSystemObject オブジェクト
ファイル システムへアクセスする方法を提供します。
解説
[JScript]
次のコードは、FileSystemObject を使って、ファイルの読み取りまたは書き込みに使用できる TextStream オブジェクトを取得する例です。
var fso = new ActiveXObject("Scripting.FileSystemObject");
var a = fso.CreateTextFile("c:\\testfile.txt", true);
a.WriteLine("This is a test.");
a.Close();
[JScript]
このコード例では、ActiveXObject オブジェクトを FileSystemObject オブジェクト (変数 fso) に割り当てます。次に、CreateTextFile メソッドを使って TextStream オブジェクト (変数 a) としてファイルを作成し、WriteLine メソッドを使って作成したテキスト ファイルに 1 行のテキストを書き込んでいます。さらに、Close メソッドを使ってバッファをフラッシュし、ファイルを閉じます。
[VBScript]
次のコードは、FileSystemObject を使って、ファイルの読み取りまたは書き込みに使用できる TextStream オブジェクトを取得する例です。
Dim fso, MyFile
Set fso = CreateObject("Scripting.FileSystemObject")
Set MyFile = fso.CreateTextFile("c:\testfile.txt", True)
MyFile.WriteLine("This is a test.")
MyFile.Close
[VBScript]
上記のコード例では、CreateObject 関数が FileSystemObject (fso) を返します。次に、CreateTextFile メソッドを使って TextStream オブジェクト (変数 a) としてファイルを作成し、WriteLine メソッドを使って作成したテキスト ファイルに 1 行のテキストを書き込んでいます。さらに、Close メソッドを使ってバッファをフラッシュし、ファイルを閉じます。
メソッド
BuildPath メソッド | CopyFile メソッド | CopyFolder メソッド | CreateFolder メソッド | CreateTextFile メソッド | DeleteFile メソッド | DeleteFolder メソッド | DriveExists メソッド | FileExists メソッド | FolderExists メソッド | GetAbsolutePathName メソッド | GetBaseName メソッド | GetDrive メソッド | GetDriveName メソッド | GetExtensionName メソッド | GetFile メソッド | GetFileName メソッド | GetFolder メソッド | GetParentFolderName メソッド | GetSpecialFolder メソッド | GetTempName メソッド | MoveFile メソッド | MoveFolder メソッド | OpenTextFile メソッド
プロパティ
参照
Dictionary オブジェクト | Drive オブジェクト | Drives コレクション | File オブジェクト | Files コレクション | Folder コレクション | Folders コレクション | TextStream オブジェクト