回答編集履歴

2

ご指摘を受けての修正

2021/12/11 07:49

投稿

BeatStar
BeatStar

スコア4962

test CHANGED
@@ -26,7 +26,7 @@
26
26
 
27
27
 
28
28
 
29
- すると、上でいうgui_app.exeが閉じてもいないのに 「起動したっす」的なメッセージが表示されるはずです。つまり、非同期的な起動だと思います。
29
+ すると、上でいうgui_app.exeが閉じてもいないのに 「起動したっす」的なメッセージが表示されるはずです。つまり、非同期的な起動だと思います。(場合によりますが。説明はこの回答のdodox86さんのコメント通り)
30
30
 
31
31
 
32
32
 

1

追記1

2021/12/11 07:49

投稿

BeatStar
BeatStar

スコア4962

test CHANGED
@@ -83,3 +83,27 @@
83
83
 
84
84
 
85
85
  ただし、普通に処理するだけならstartを付けても問題ないはずです。で、おそらくこのaaa.exeはとある一件のファイル(実行ファイルと同梱のやつとか)にすべて書き込む…的な処理をしていると思います。(それかディレクトリ操作とか)そうなるとアクセス権とかそういうのに牴触したりして今回のエラーになるのでは。
86
+
87
+
88
+
89
+ --------------
90
+
91
+
92
+
93
+ [追記1]
94
+
95
+
96
+
97
+ [ここ](https://www.k-tanaka.net/cmd/start.php)を参考にすると、startコマンドを使うなら、"/wait"オプションを使うといいかもしれません。
98
+
99
+
100
+
101
+ ```bat
102
+
103
+ start /wait aaa.exe 1
104
+
105
+ start /wait aaa.exe 2
106
+
107
+ ...
108
+
109
+ ```