[ 新規に投稿する ]

ファイル削除の方法No.00599
こさく さん 23/03/10 11:59 [ コメントを投稿する ]
  お世話になります。こさくと申します。

このところ Outlook のエクスポートやら何やらでお騒がせしております。
早速ですが教えて下さい。

マクロにてrunsync2でOutlookからエクスポートするツールを起動、操作してeml
を作り出す。
正常終了したらディレクトリを指定して #n = dllfunc("Import"・・・ でイン
ポート実行。

ここまでは問題無く出来ました。ここで欲をかいてインポートが成功したらeml
ファイルを削除したいと考えました。
ダメ元でrunsync2 でDEL"を指定しましたが案の定エラーでした。
これまで様々なマクロを作ってきましたがファイル削除はした事がありません。

マクロ内で指定ディレクトリの「*.eml」を削除するにはどうしたら良いでしょ
うか?

以上ご教示お願いいたします。
[ ]
RE:00599 ファイル削除の方法No.00600
Iranoan さん 23/03/10 12:15 [ コメントを投稿する ]
  こさくさんこんにちは Iranoan です
> ここまでは問題無く出来ました。ここで欲をかいてインポートが成功したらeml
> ファイルを削除したいと考えました。
> ダメ元でrunsync2 でDEL"を指定しましたが案の定エラーでした。
del は cmd の組み込みコマンド名なので、cmd から呼び出すようにしないと使えません
今回の場合、秀丸マクロに deletefile 文が有るようなので、こちらを使ったほうが早いでしょう
[ ]
RE:00600 ファイル削除の方法No.00601
こさく さん 23/03/10 13:31 [ コメントを投稿する ]
  こさくです。

どうもありがとうございました。
ヘルプをちゃんと探せばdeletefileがありました。
当初"del"で検索して1ライン削除などエディット機能が目についてしまい気が
付きませんでした。
おかげさまで期待するマクロが完成しました。

とても助かりました。

>今回の場合、秀丸マクロに deletefile 文が有るようなので、こちらを使ったほうが
>早いでしょう
[ ]

[ 新規に投稿する ]