WSH/FileSystemObjectのFileオブジェクトとFilesコレクション
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
#navi(../)
* FileSystemObjectのFileオブジェクトとFilesコレクションの...
本資料はファイル、フォルダ、ドライブなどを扱うオブジェク...
#contents
#htmlinsertpcsp(win-top.html,win-sp.html)
* 関連資料 [#he3eaf3a]
-[[FileSystemObjectに含まれているオブジェクトおよびコレク...
* Fileオブジェクト [#je0a4641]
Fileオブジェクトのサンプルコードを以下に記します。
** Fileオブジェクトのサンプルコード [#nd8bad60]
#ref(fso_file_obj.vbs)
1: Set fso = CreateObject("Scripting.FileSystemObject")
2: Set file_obj = fso.GetFile("c:\autoexec.bat")
3: WScript.Echo "Drive Property : " & file_obj.Drive
4: WScript.Echo "DateCreated Property : " & file_obj.Dat...
2行目のGetDriveメソッドによりFileオブジェクトを取得してい...
3,4行目は取得したFileオブジェクトのDrive, DateCreatedプロ...
** Fileオブジェクトのサンプルコード実行結果 [#yfd5d293]
C:\wsh>cscript /nologo fso_file_obj.vbs
Drive Property : c:
DateCreated Property : 2009/07/14 11:04:04
* Filesコレクション [#nceaabc9]
Filesコレクションのサンプルコードを以下に記します。~
サンプルコードでは、FolderオブジェクトにFilesプロパティが...
** Filesコレクションのサンプルコード [#nd5a6945]
#ref(fso_files_collection.vbs)
1: Set fso = CreateObject("Scripting.FileSystemObject")
2: WScript.Echo "TypeName(fso) : " & TypeName(fso)
3:
4: Set oFolder = fso.GetFolder("c:\")
5: WScript.Echo "TypeName(oFolder) : " & TypeName(oFold...
6:
7: Set files_collection = oFolder.Files
8: WScript.Echo "TypeName(files_collection) : " & TypeN...
9:
10: For Each f in files_collection
11: WScript.Echo "--------"
12: WScript.Echo "TypeName(f) : " & TypeName(f)
13: WScript.Echo "Name : " & f.Name
14: WScript.Echo "DateCreated : " & f.DateCreated
15: Next
1,2行目はFileSystemObjectを作成し、TypeName関数で種別を表...
4,5行目はGetFolderメソッドでFolderオブジェクトを取得し、T...
7,8行目はFolderオブジェクトのFilesプロパティを呼び出しFil...
10行目〜15行目は取得したFilesコレクションをFor Eachで1つ...
取り出した編集種別は12行目のTypeName関数でFileオブジェク...
13,14行目でFileオブジェクトのName, DateCreatedプロパティ...
動作結果については以下のサンプルコードの実行結果を参考に...
** Filesコレクションのサンプルコード実行結果 [#kfb2b677]
C:\wsh>cscript /nologo fso_files_collection.vbs
TypeName(fso) : FileSystemObject
TypeName(oFolder) : Folder
TypeName(files_collection) : Files
--------
TypeName(f) : File
Name : autoexec.bat
DateCreated : 2009/07/14 11:04:04
--------
TypeName(f) : File
Name : config.sys
DateCreated : 2009/07/14 11:04:04
--------
TypeName(f) : File
Name : pagefile.sys
DateCreated : 2012/05/04 3:43:47
#br
#htmlinsertpcsp(win-btm.html,win-sp.html)
終了行:
#navi(../)
* FileSystemObjectのFileオブジェクトとFilesコレクションの...
本資料はファイル、フォルダ、ドライブなどを扱うオブジェク...
#contents
#htmlinsertpcsp(win-top.html,win-sp.html)
* 関連資料 [#he3eaf3a]
-[[FileSystemObjectに含まれているオブジェクトおよびコレク...
* Fileオブジェクト [#je0a4641]
Fileオブジェクトのサンプルコードを以下に記します。
** Fileオブジェクトのサンプルコード [#nd8bad60]
#ref(fso_file_obj.vbs)
1: Set fso = CreateObject("Scripting.FileSystemObject")
2: Set file_obj = fso.GetFile("c:\autoexec.bat")
3: WScript.Echo "Drive Property : " & file_obj.Drive
4: WScript.Echo "DateCreated Property : " & file_obj.Dat...
2行目のGetDriveメソッドによりFileオブジェクトを取得してい...
3,4行目は取得したFileオブジェクトのDrive, DateCreatedプロ...
** Fileオブジェクトのサンプルコード実行結果 [#yfd5d293]
C:\wsh>cscript /nologo fso_file_obj.vbs
Drive Property : c:
DateCreated Property : 2009/07/14 11:04:04
* Filesコレクション [#nceaabc9]
Filesコレクションのサンプルコードを以下に記します。~
サンプルコードでは、FolderオブジェクトにFilesプロパティが...
** Filesコレクションのサンプルコード [#nd5a6945]
#ref(fso_files_collection.vbs)
1: Set fso = CreateObject("Scripting.FileSystemObject")
2: WScript.Echo "TypeName(fso) : " & TypeName(fso)
3:
4: Set oFolder = fso.GetFolder("c:\")
5: WScript.Echo "TypeName(oFolder) : " & TypeName(oFold...
6:
7: Set files_collection = oFolder.Files
8: WScript.Echo "TypeName(files_collection) : " & TypeN...
9:
10: For Each f in files_collection
11: WScript.Echo "--------"
12: WScript.Echo "TypeName(f) : " & TypeName(f)
13: WScript.Echo "Name : " & f.Name
14: WScript.Echo "DateCreated : " & f.DateCreated
15: Next
1,2行目はFileSystemObjectを作成し、TypeName関数で種別を表...
4,5行目はGetFolderメソッドでFolderオブジェクトを取得し、T...
7,8行目はFolderオブジェクトのFilesプロパティを呼び出しFil...
10行目〜15行目は取得したFilesコレクションをFor Eachで1つ...
取り出した編集種別は12行目のTypeName関数でFileオブジェク...
13,14行目でFileオブジェクトのName, DateCreatedプロパティ...
動作結果については以下のサンプルコードの実行結果を参考に...
** Filesコレクションのサンプルコード実行結果 [#kfb2b677]
C:\wsh>cscript /nologo fso_files_collection.vbs
TypeName(fso) : FileSystemObject
TypeName(oFolder) : Folder
TypeName(files_collection) : Files
--------
TypeName(f) : File
Name : autoexec.bat
DateCreated : 2009/07/14 11:04:04
--------
TypeName(f) : File
Name : config.sys
DateCreated : 2009/07/14 11:04:04
--------
TypeName(f) : File
Name : pagefile.sys
DateCreated : 2012/05/04 3:43:47
#br
#htmlinsertpcsp(win-btm.html,win-sp.html)
ページ名: