アプリ版:「スタンプのみでお礼する」機能のリリースについて

現在VBSで、ファイルのコピー部分を作っています。

記述コード↓
fso.CopyFile コピー元ファイル , コピー先フォルダ, True'

コピー自体は出来るのですが、コピー中に何も表示されないので
大容量のファイルをコピーしている際に何も表示されない時間が長く実行されているのか不安になります。

コピー状況を明示させるようなコマンドは無いのでしょうか??
解る方いらっしゃいましたら教えてください。


また、全然関係ないのですが、わかれば教えてほしい点が1点。

Run関数でプログラムを実行させるコードで昔記述したものがあり、
オブジェクト名.Run "C:\temp\SP3\test.vbs /q/z"

こういったのがあるんですけど、 /qと/zが何を表すのかわからなくなってしまいました。
Run関数を調べると、オプションの値は0から始る数字になっていて
/qとか/zを設定するなんていう説明が見当たりませんでした。
解る方いらっしゃいましたら教えてください。

A 回答 (2件)

コピー状況表示は知りません。

多分ないと思いますが。

後者は、"C:\temp\SP3\test.vbs /q/z"がコマンドラインなので、/q/zはRunのオプションではなくtest.vbsのコマンドラインパラメータです。test.vbsを見れば分かるでしょう。
    • good
    • 0

エクスプローラを利用した方法はあります。


http://www.microsoft.com/japan/technet/scriptcen …
ここの方法を応用すればできると
思いますが。WScriptですが、VBScript
に書き換えれば可能です。プログレスバー
への表示はこんなものだと思います。

For lnL = 0 To 10
objExplorer.StatusText = "(" & lnL * 10 & "%)" & String(lnL, "●") & String(10 - lnL, "○")
WScript.Sleep 1000
Next

すこしググってみますが。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!