window通過(guò)vbs+bat實(shí)現(xiàn)自動(dòng)在后臺(tái)運(yùn)行nodejs application
環(huán)境:window8.1
原理就是通過(guò)vbs無(wú)窗口后臺(tái)運(yùn)行bat文件
1、新建一個(gè).bat文件。內(nèi)容如:
@ECHO ON f: cd \repositories\yyper start /b nodemon index.js -f
2、新建一個(gè).vbs文件。內(nèi)容如:
Set ws = CreateObject("Wscript.Shell") ws.run "cmd /c run-yyper-blog.bat",vbhide
雙擊.vbs文件即可。本人通過(guò)該方法啟動(dòng)nodejs app測(cè)試,多次雙擊,會(huì)啟動(dòng)多個(gè)nodejs進(jìn)程。但是手動(dòng)通過(guò)git客戶(hù)端去啟動(dòng)的話,如果已經(jīng)有啟動(dòng)過(guò)一次的話,你再次啟動(dòng)就會(huì)因?yàn)槎丝诒徽迹鴨?dòng)不了,真奇怪。誰(shuí)能告訴我原因,請(qǐng)留言
ps:win8系統(tǒng)添加開(kāi)機(jī)自啟動(dòng)軟件的方法,(網(wǎng)上找的,沒(méi)測(cè)試)
把需要設(shè)置開(kāi)機(jī)自啟動(dòng)的軟件的快捷方式復(fù)制到下面任意路徑就ok了
開(kāi)機(jī)自啟動(dòng)路徑如下:
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp C:\Users\你的用戶(hù)名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
- 簡(jiǎn)單實(shí)現(xiàn)nodejs上傳功能
- 基于NodeJS+MongoDB+AngularJS+Bootstrap開(kāi)發(fā)書(shū)店案例分析
- NodeJS實(shí)現(xiàn)客戶(hù)端js加密
- 詳解NodeJs支付寶移動(dòng)支付簽名及驗(yàn)簽
- nodeJS刪除文件方法示例
- 學(xué)習(xí) NodeJS 第八天:Socket 通訊實(shí)例
- nodejs連接mongodb數(shù)據(jù)庫(kù)實(shí)現(xiàn)增刪改查
- Nodejs 搭建簡(jiǎn)單的Web服務(wù)器詳解及實(shí)例
- NodeJS和BootStrap分頁(yè)效果的實(shí)現(xiàn)代碼
- NodeJS使用formidable實(shí)現(xiàn)文件上傳
- nodejs簡(jiǎn)單實(shí)現(xiàn)操作arduino
- 初探nodeJS
相關(guān)文章
vbscript include的辦法實(shí)現(xiàn)代碼
vbscript本身沒(méi)有include這樣包含其他vbs文件的支持,在asp或html頁(yè)面里可以用<script ...這樣來(lái)包含一個(gè)vbs文件,如果是直接運(yùn)行的vbs腳本,就只有用其他辦法來(lái)代替這個(gè)功能了。2009-02-02VBS教程:函數(shù)-FormatDateTime 函數(shù)
VBS教程:函數(shù)-FormatDateTime 函數(shù)...2006-11-11VBScript 打造自己的遠(yuǎn)程CMDShell附使用教程
這個(gè)cmdshell需要結(jié)合nc進(jìn)行配合使用,現(xiàn)在肉雞上執(zhí)行cmdshell然后在本地上面運(yùn)行nc,注意看下面的參數(shù)2013-07-07改進(jìn)后的mkw3site.vbs(創(chuàng)建虛擬目錄)
改進(jìn)后的mkw3site.vbs(創(chuàng)建虛擬目錄)...2007-03-03VBS教程:VBScript 語(yǔ)句-Public 語(yǔ)句
VBS教程:VBScript 語(yǔ)句-Public 語(yǔ)句...2006-11-11用vbs實(shí)現(xiàn)配置無(wú)人登錄計(jì)算機(jī)時(shí)使用的屏幕保護(hù)程序
用vbs實(shí)現(xiàn)配置無(wú)人登錄計(jì)算機(jī)時(shí)使用的屏幕保護(hù)程序...2007-03-03