- 締切済み
batファイルの作成方法について
batファイルの作成方法について 開いてるPPTファイルを終了して(dkill.exeにて) (1) C:\dkill.exe powerpnt.exe フォルダ内のPPTファイルを全削除して (2) del /f /q C:\test\*.ppt PCをシャットダウン (3) %windir%\system32\shutdown.exe したいのですが、batファイルを作って(1)(2)(3)を並べて実行すると 「プロセスはファイルにアクセスできません。別のプロセスが使用中です。」となって (2)ファイル削除が実行できません。 それぞれ別々に実行すれば問題なく実行できます。 おそらく、(1)の処理が終了しない状態で、(2)の削除が実行できないと思うのですが・・・ この3つの処理をひとつのbatファイルで実行するにはどうしたらよいでしょうか? 初心者なのでわかりやすい回答をお願いしますm(__)m
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- kirinoma
- ベストアンサー率53% (288/542)
回答No.2
(1)と(2)の間にウェイトを入れたいというなら, 一番簡単なのはpingを使うことですね. C:\dkill.exe powerpnt.exe ping localhost -n 20 del /f /q C:\test\*.ppt 自分自身にpingを20回うちます.その後,pptファイルを削除します. うまくパワーポイントが終了するタイミングに合わない場合は -n以降の数字を増減させてみてください. 以上,参考になれば幸いです.
- m-take0220
- ベストアンサー率60% (477/782)
回答No.1
start /w C:\dkill.exe powerpnt.exe としたらどうでしょうか。
お礼
ご提案ありがとうございます。 残念ながら状況かわらず、ファイルが消えません(T_T)