質問: フォルダを開いて、閉じるのプログラムを教えてください はじめまして。プログラムがあまり分からないのですが書き込みさせていただいています。 windows2000 serverのサーバーで、 ある特定のフォルダを”開くー数秒そのままー閉じる”という処理を自動で行いたいのです。 どなたかこのような処理をするコマンド(プログラム)ご存知でしょうか。 ”開く”というコマンドは、 explorer "c:\xxxx\yyy start c:\xxxx と、いくつかあるようですが、指定のフォルダを閉じるコマンドがわかりません。 下記にも同様の質問があるのですが、指定のフォルダを閉じるという結果が得られていなかったので、書き込みさせていただいています。 http://oshiete1.goo.ne.jp/qa4024982.html ご協力お願いします。
回答: 回答番号:no.1 お礼へのアドバイスです。 mk-sanさんもお気づきと思いますが、対象のフォルダを開いて閉じるのが最善の対策かどうかは疑問ですね。 5000ファイルを溜め込む処理(どういう間隔で? 1日で?)を見直すのがよいかもしれませんし、また、目視で5000ファイル全てを確認するのではないでしょうから、フォルダを開かずに目的のファイルだけを直接開けばよいかもしれません。 やはりフォルダを開かざるを得ないとしても、キャッシュを有効にするためにはフォルダを開いて閉じなくてもスクリプトでフォルダ内を空読みすればよさそうな気がします。 一般論として、osへの要求(本件の場合フォルダを開いて閉じる)は避けられるものなら避けた方がシステム全体の性能のためには良いと思います。