マクロリファレンス:3:Shell オブジェクト
ナビゲーションに移動
検索に移動
メソッド[編集]
CreateFolder メソッド[編集]
フォルダーを作成します。
- 構文
shell.CreateFolder(strFolder);
- 引数
strFolder
- 作成するフォルダーのパスを指定します。相対パスを使用する場合は、Mery.exe からの相対パスとなります。
DeleteFile メソッド[編集]
指定したファイルを削除します。
- 構文
shell.DeleteFile(strFile);
- 引数
strFile
- 削除するファイルのパスを指定します。相対パスを使用する場合は、Mery.exe からの相対パスとなります。
DeleteFolder メソッド[編集]
指定したフォルダー、サブフォルダー、およびファイルを削除します。
- 構文
shell.DeleteFolder(strFolder, bRecursive);
- 引数
strFolder
- 削除するフォルダーのパスを指定します。相対パスを使用する場合は、Mery.exe からの相対パスとなります。
bRecursive
- true を指定すると指定したフォルダー、サブフォルダー、およびファイルを削除します。それ以外の場合は false を指定します。省略すると false が使用されます。
FileExists メソッド[編集]
指定したファイルが存在する場合は true を、存在しない場合は false を返します。
- 構文
var b = shell.FileExists(strFile);
- 引数
strFile
- 存在するかどうかを調べるファイルのパスを指定します。相対パスを使用する場合は、Mery.exe からの相対パスとなります。
FolderExists メソッド[編集]
指定したフォルダーが存在する場合は true を、存在しない場合は false を返します。
- 構文
var b = shell.FolderExists(strFolder);
- 引数
strFolder
- 存在するかどうかを調べるフォルダーのパスを指定します。相対パスを使用する場合は、Mery.exe からの相対パスとなります。
GetFileAttributes メソッド[編集]
指定したファイルまたはフォルダーの属性を取得します。
- 構文
var n = shell.GetFileAttributes(strFile);
- 引数
strFile
- 属性を取得するファイルまたはフォルダーのパスを指定します。相対パスを使用する場合は、Mery.exe からの相対パスとなります。
Run メソッド[編集]
新しいプロセスでプログラムを実行します。
- 構文
var n = shell.Run(strCommand, nWindowStyle, bWaitOnReturn, strParameter, strFolder);
- 引数
strCommand
- 実行するコマンドを指定します。相対パスを使用する場合は、Mery.exe からの相対パスとなります。
nWindowStyle
- プログラム ウィンドウの外観を示す整数値を指定します。このパラメーターは省略できます。
1 ウィンドウをアクティブにして表示します。ウィンドウが最小化または最大化されている場合、元のサイズと位置に復元します。 2 ウィンドウをアクティブにして最小化ウィンドウで表示します。 3 ウィンドウをアクティブにして最大化ウィンドウで表示します。 4 ウィンドウを最新のサイズと位置で表示します。アクティブなウィンドウは切り替わりません。
bWaitOnReturn
- プログラムの実行が終了するまでスクリプトを待機させるかどうかを示すブール値を指定します。このパラメーターは省略できます。
strParameter
- 実行ファイルに渡すパラメーターを指定します。このパラメーターは省略できます。
strFolder
- 作業フォルダーを指定します。相対パスを使用する場合は、Mery.exe からの相対パスとなります。このパラメーターは省略できます。
SetFileAttributes メソッド[編集]
指定したファイルまたはフォルダーの属性を設定します。
- 構文
shell.SetFileAttributes(strFile, nAttr);
- 引数
strFile
- 属性を設定するファイルまたはフォルダーのパスを指定します。相対パスを使用する場合は、Mery.exe からの相対パスとなります。
nAttr
- 次の値の組み合わせを指定します。
0 標準ファイル 1 読み取り専用ファイル 2 隠しファイル 4 システム ファイル 32 アーカイブ ファイル
スポンサーリンク