0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

[バッチ] 3秒おきに、何かのアプリのショートカットをたたき続けるバッチ

Last updated at Posted at 2020-12-25

もくじ

やりたいこと

アプリの起動時に起きるバグの調査をしているときに、何度も繰り返しアプリを起動しなおすのが面倒なので、繰り返しアプリを起動してくれるバッチを書きたい。

バッチのコード

下記を実行すると、3秒おきに「MyApp.exe.lnk」というショートカットをたたくのを99回行う。

※これだとアプリが3秒おきにどんどん複数立ち上がっていってしまうので、終わらせる処理もほんとは必要。(今回実験時は、アプリの中に、勝手に終わってくれる処理をテスト用で追加したのでバッチには入れてない)

test.bat
@echo off
setlocal enabledelayedexpansion
cd %~dp0

for /l %%i in (0,1,99) do (
    MyApp.exe.lnk
    timeout /nobreak 3
)

pause

今回は入れてないが、MyApp.exeを(強制的に)終わらせても差し支えない場合は、下記でkillすることができる。

.bat
taskkill /f /im MyApp.exe

参考

Windowsバッチまとめ
https://qiita.com/tomotagwork/items/5b9e08f28d5925d96b5f

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?