解决dotnet core 程序和APP 程序混在一起顺序执行的问题。
先说APP exe的执行,正常情况是顺序执行,如下:
"D:\APP\app1.exe"
"D:\APP\app2.exe"
调用顺序是app1.exe调用,等它执行完成了再执行app2.exe,
如果是dotnet core的程序要加在里面,也要按顺序执行的话,
如下:先执行D:\APP\NetCore.dll完成再执行app1.exe再执行app2.exe
rem into disk D
D:
rem into folder
cd \APP\
rem run dotnet dll
dotnet NetCore.dll
rem run app1.exe
"D:\APP\app1.exe"
rem run app2.exe
"D:\APP\app2.exe"
如果不带顺序,NetCore.exe和app1.exe同时打开窗口执行,可以如下:
rem run D:\APP\NetCore.exe in a new cmd dialog
start cmd /k "cd /D D:\APP&&NetCore.exe"
rem continue to run app1.exe
"D:\APP\app1.exe"