windowはvbs+batを通じて自動的にバックグラウンドでnodejs apprationを実行することを実現します。


環境:window 8.1
原理はvbsを通じてウィンドウのバックグラウンドがなくてbatファイルを実行します。
1、新規に一つ.batファイルを作成します。内容は以下の通りです

@ECHO ON  
f: 
cd \repositories\yyper 
start /b nodemon index.js -f  
2、新規作成します。vbsファイル。内容は以下の通りです

Set ws = CreateObject("Wscript.Shell")  
ws.run "cmd /c run-yyper-blog.bat",vbhide 
ダブルクリックします。vbsファイルでいいです。本人はこの方法でnodejs apテストを起動して、何度もダブルクリックして、複数のnodejsプロセスを起動します。しかし、手動でgitクライアントを通じて起動すると、一度起動したことがあると、再起動はポートが占められて起動できなくなります。おかしいです。理由を誰か教えてくださいませんか?メッセージをください。
ps:win 8システムは起動してからソフトウェアを起動する方法を追加しました。
起動してから起動するソフトウェアを設定するショートカットを下の任意のパスにコピーすればいいです。
起動してから起動するパスは以下の通りです。

C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp 
C:\Users\     \AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup