FSO.GetFolder メソッド

本ページには広告が含まれています。

指定したパスのFolder オブジェクトを返します。folderspecに存在しないフォルダを指定するとエラーが発生します。

folderspecの末尾は\があってもなくても大丈夫です。

構文
FileSystemObject.GetFolder( folderspec )
引数
folderspec 省略可
フォルダーの絶対パスまたは相対パス
戻り値

使い方

folderspecに指定したパスのFolder オブジェクトを取得します。

UWSC

以下のようにfolderspecの末尾に\がなくても大丈夫です。

UWSC

プログラム実行例

指定したフォルダ内の拡張子とファイルの種類を返す

UWSC
使用関数

ルートフォルダになるまで親フォルダー名を出力する

UWSC
結果
プレーンテキスト
使用関数

古いキャッシュファイルを削除する

Localフォルダ(C:\Users\username\AppData\Local\Temp \)にあるファイルの最終更新日時が7日以上前のファイルをごみ箱に移動します。

UWSC
使用関数

関連記事

Shell.Explore メソッド
指定したディレクトリをエクスプローラで開きます。
IE.Navigate メソッド
URLまたは絶対パスで指定されたファイルを開きます。
FSO.GetExtensionName メソッド
指定したパスの最後のコンポーネントのファイル拡張子名を返します。
File.Path プロパティ (FSO)
指定したファイルのパスを返します。
getBitmap関数 (自作関数)
引数に指定したビットマップ画像のサイズ・幅・高さ・ビットの深さを配列で返します。
ShellLinkObject.Path プロパティ (Shell)
リンク オブジェクトへのパスを取得または設定します。
GETDIR関数 (スクリプト関数)
ファイル名を取得します。
GETFORMDATA関数 (スクリプト関数)
フォームより値を取得。
File.Type プロパティ (FSO)
指定したファイルの種類を返します。
FSO.BuildPath メソッド
フォルダパスとフォルダまたはファイルの名前を結合したパス文字列を返します。