指定フォルダへファイルを移動したい

ネットショップの運営で、画像ファイルをまとめて移動する必要があります。
UWSCを使ってできないでしょうか?
ファイルの移動やコピーといった制御は、
コマンドライン(コマンドプロンプト)を使うことで可能になります。

UWSCでコマンドライン(コマンドプロンプト)を実行するには、
DOSCMD関数を使います。

コマンドプロンプトのに関しては、コチラが参考になるかと思います。

スクリプト

//初期編集
FROM_URL = "C:\mus02.gif"	//移動するファイル
TO_URL = "C:\TEST"		//移動先

MsgBox("ファイルを移動します")
CMDSTR	= "move " + FROM_URL + " " + TO_URL
DOSCMD(CMDSTR,FALSE,TRUE)

解説

movecopyに変えれば、コピーも可能です。
コマンドプロンプトに関しては、
参考ページで調べてみると、色々と可能性が広がるかと思います。

また、まとめてファイルを移動するのであれば、
ファイルPATHの読み込みにFGET,XLGETDATAなどを利用して、
FORWHILEといった制御文で繰り返し作業を行えば良いでしょう。

また、連番ファイルにしていれば、
PATHの指定に読み込みの関数を使わなくても良いでしょう。


DOSCMDを使った記事

関連情報:

  1. コマンドライン(コマンドプロンプト)の実行
  2. IELINK
  3. FDELLINE
  4. VLOOKUPのような機能をUWSCでも欲しい。
  5. 画像リンクをクリックしたい!


続きは、ログインもしくは、登録してください



このページの先頭へ