HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2008
0624
mmサブフォルダー以下のコピー4解決


mm

リンク

2008/6/24(Tue) 16:05:39|NO.16957

HSPにはフォルダー構造ごとコピーするコマンドがない。
素人考えですが、selfolderで取得したフォルダー名を、DOSコマンドのXcopy/sで
コピーさせることはできるのでしょうか?
そうしておいて、HSPで続けて他の処理をしたい。
よろしくお願いします。



この記事に返信する


いかろ

リンク

2008/6/24(Tue) 16:15:21|NO.16958

バッチファイルで保存してそれをexecで実行すればどうですか?



mm

リンク

2008/6/24(Tue) 17:20:22|NO.16962

早速ありがとうございます。
でもバッチファイルの書き方が分からず、
xcopy /S /E C:\Documents and Settings\user\デスクトップ\MM C:\Documents and Settings\user\デスクトップ\MMcopy
と一行書いてtestcopy.batと名付けました。
MMフォルダーには適当なファイルを置きました。

HSPスクリは
exec "C:\\Documents and Settings\\user\\デスクトップ\\testcopy.bat"
とし、実行させました。

一瞬DOS窓が開きましたが読み取れず、MMフォルダーのコピーも失敗しています。

何がいけないのでしょうか。全くわかっていません。



Kpan

リンク

2008/6/24(Tue) 20:00:51|NO.16968

Win32 API(SHFileOperation関数)を使えばいいかと。

ぷまさんとこ。
http://fs-cgi-basic01.freespace.jp/~hsp/ver3/hsp3.cgi?print+200801/08050033.txt



mm

リンク

2008/6/25(Wed) 15:19:03|NO.16995

教えていただいたページの通りにしたら簡単にできてしまいました。
ありがとうございました。



ONION software Copyright 1997-2023(c) All rights reserved.