windowはvbs+batを通じて自動的にバックグラウンドでnodejs apprationを実行することを実現します。
852 ワード
環境:window 8.1
原理はvbsを通じてウィンドウのバックグラウンドがなくてbatファイルを実行します。
1、新規に一つ.batファイルを作成します。内容は以下の通りです
ps:win 8システムは起動してからソフトウェアを起動する方法を追加しました。
起動してから起動するソフトウェアを設定するショートカットを下の任意のパスにコピーすればいいです。
起動してから起動するパスは以下の通りです。
原理は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