Folder.MoveHere メソッド

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

1つまたは複数のアイテムをこのフォルダーに移動します。

構文
Folder.MoveHere( vItem, vOptions )
引数
vItem (FolderItem オブジェクト,FolderItems オブジェクト)省略可
ファイル名、FolderItemオブジェクト、またはFolderItemsオブジェクトを表す文字列。
vOptions (#shfileopstruct)省略可
移動操作のオプション。0またはShfileopstruct構造体の値。
戻り値

Folder オブジェクトを返すメソッド・プロパティ

Shell.BrowseForFolder メソッド
フォルダ選択のダイアログボックスを表示し、選択したフォルダのFolderオブジェクトを返す。
FolderItem.GetFolder プロパティ
FolderItemオブジェクトがフォルダの場合、Folder オブジェクトを返します。

SHFILEOPSTRUCTA 構造体

C++
C++

使い方

ワイルドカード文字を使いごみ箱に移動させた場合、完全に削除されます。

[syntaxHighlight][/syntaxHighlight] -->

プログラム実行例

写真を撮影日時毎にフォルダ分けする

UWSC
使用関数

全ファイルをサブフォルダから直下に取り出す

D:\Pictures\100ANDRO\より下層フォルダにあるファイルを直下に移動させます。ファイル名が重複する場合は - コピー、 - コピー (2)のような連番をつけて変更されます。

空になったフォルダを削除するにはdeleteEmptyFoldersを使います。

UWSC
使用関数

指定したファイルをゴミ箱に移動する

UWSC
使用関数

選択したファイルを移動する

UWSC
使用関数

関連記事

Folder.CopyHere メソッド (Shell)
1つまたは複数のアイテムをフォルダにコピーします。
FileSystemObject オブジェクト
getFileList関数 (自作関数)
サブフォルダを含めたファイル一覧を配列で返します。
DELETEFILE関数 (スクリプト関数)
テキストファイルを削除します。
FCLOSE関数 (スクリプト関数)
テキストファイルを閉じます。
FDELLINE関数 (スクリプト関数)
テキストファイルの指定行を削除します。
FGET関数 (スクリプト関数)
テキストファイルの読み込みを行います。
FOPEN関数 (スクリプト関数)
テキストファイルを開き、ファイルIDを取得します。
FPUT関数 (スクリプト関数)
テキストファイルの書き込みを行います。
GETDIR関数 (スクリプト関数)
ファイル名を取得します。