電腦每次開機(jī)都要一個(gè)一個(gè)運(yùn)行軟件批處理寫法(開機(jī)自動(dòng)啟動(dòng)cmd命令下啟動(dòng)文件)
[重要通告]如您遇疑難雜癥,本站支持知識(shí)付費(fèi)業(yè)務(wù),掃右邊二維碼加博主微信,可節(jié)省您寶貴時(shí)間哦!
前幾天有網(wǎng)友問,他有一些軟件,需要每次啟動(dòng)都要一個(gè)一個(gè)的手動(dòng)運(yùn)行,很是麻煩,但是不知道如何寫批處理,問問能有啥好辦法嘛?
電腦每次開機(jī)都要一個(gè)一個(gè)運(yùn)行軟件,麻煩大大幫寫個(gè)批處,開機(jī)能自動(dòng)啟動(dòng),麻煩了
進(jìn)入D:\redis\redis\redis目錄 在路徑地址欄輸入cmd 啟動(dòng)命令 redis-server.exe redis.windows.conf
進(jìn)入C:\Program Files\Java\jdk-17\bin 在路徑地址欄輸入cmd運(yùn)行 命令 java -jar D:\wr\wenruan-admin.jar
進(jìn)入C:\Program Files\Java\jdk-17\bin 在路徑地址欄輸入cmd運(yùn)行 命令 java -jar D:\wr\wenruan-api.jar
進(jìn)入D:\apache-tomcat-7.0.62-windows-x64\apache-tomcat-7.0.62\bin 在路徑地址欄輸入 cmd 命令startup.bat
進(jìn)入D:\nginx-1.5.11 在路徑地址欄輸入 cmd 命令 nginx.exe
其實(shí)有網(wǎng)友問,直接扔進(jìn)啟動(dòng)文件夾不行嘛?其實(shí)沒注意審題,你看他都是cmd命令啟動(dòng),并不是說雙擊可以運(yùn)行,啟動(dòng)文件夾里只能運(yùn)行雙擊可以運(yùn)行的文件,用cmd啟動(dòng)的,丟在文件夾是無法正常啟動(dòng)的;
運(yùn)行軟件批處理寫法如下:
@echo off REM 啟動(dòng) Redis cd /d D:\redis\redis\redis start cmd /k "redis-server.exe redis.windows.conf" REM 啟動(dòng) wenruan-admin.jar cd /d "C:\Program Files\Java\jdk-17\bin" start cmd /k "java -jar D:\wr\wenruan-admin.jar" REM 啟動(dòng) wenruan-api.jar cd /d "C:\Program Files\Java\jdk-17\bin" start cmd /k "java -jar D:\wr\wenruan-api.jar" REM 啟動(dòng) Tomcat cd /d D:\apache-tomcat-7.0.62-windows-x64\apache-tomcat-7.0.62\bin start cmd /k "startup.bat" REM 啟動(dòng) Nginx cd /d D:\nginx-1.5.11 start cmd /k "nginx.exe"
請(qǐng)將以上的代碼保存為一個(gè).bat文件,然后將該文件放置在開機(jī)啟動(dòng)文件夾中即可。具體的操作步驟如下:
打開資源管理器,輸入 shell:startup 進(jìn)入開機(jī)啟動(dòng)文件夾。
在該文件夾中新建一個(gè)文本文件,將文件的擴(kuò)展名從 .txt 改為 .bat。
右鍵打開該批處理文件,選擇編輯,然后將上述的代碼復(fù)制粘貼到該文件中。
保存文件并退出編輯器。
重啟電腦后,上述的軟件將會(huì)自動(dòng)啟動(dòng)。
@echo off ping 127.1 -n 10 > nul //10為延時(shí)10s啟動(dòng)
請(qǐng)注意,根據(jù)您具體的文件路徑和文件名,可能需要根據(jù)實(shí)際情況進(jìn)行調(diào)整。另外,啟動(dòng)軟件可能需要一定的時(shí)間,請(qǐng)根據(jù)實(shí)際情況適當(dāng)調(diào)整各個(gè)命令之間的延遲時(shí)間,以確保每個(gè)軟件都能成功啟動(dòng)。
暫停時(shí)間可以根據(jù)下面的比葫蘆畫瓢時(shí)間來操作;
@echo off echo start EasyConnect call start /d "C:\Program Files (x86)\Sangfor\SSL\EasyConnect" EasyConnect.exe echo start idea call start /d "D:\Program Files\JetBrains\IntelliJ IDEA 2021.2.3\bin" idea64.exe echo start plsqldev call start /d "D:\Program Files\PLSQL Developer 13" plsqldev.exe echo start dingtalk call start /d "C:\Program Files\DingDing" DingtalkLauncher.exe ::暫停幾秒再執(zhí)行后面的 命令 ping -n 2 127.1 >nul 2>nul echo All software started!
問題未解決?付費(fèi)解決問題加Q或微信 2589053300 (即Q號(hào)又微信號(hào))右上方掃一掃可加博主微信
所寫所說,是心之所感,思之所悟,行之所得;文當(dāng)無敷衍,落筆求簡(jiǎn)潔。 以所舍,求所獲;有所依,方所成!