之前辦公室同事經(jīng)常忘記上班打卡,為此打算做一個(gè)提醒功能。
電腦是一到公司就會(huì)打開的,因此在電腦上設(shè)置一個(gè)開機(jī)后提醒比較方便,但是公司電腦又不允許安裝軟件,這時(shí)候靈光一閃,想起了DOS界面下經(jīng)典的Hello World,同理可行啊!奈何小白一枚,DOS命令根本不會(huì),于是開啟邊學(xué)邊做模式(只要思想不滑坡...emm...)!
幸而網(wǎng)絡(luò)發(fā)達(dá),可以搜索到想要的命令,再觸類旁通了解了解邏輯,還是相對(duì)容易做到的。
代碼如下:
@echo off
? ? echo ***今天打卡了嗎?***
? ? echo. & pause
新建文本文檔,寫入代碼,另存為.bat文件,或者保存后將txt后綴改為bat。如果未顯示后綴,需要在文件夾界面依次設(shè)置——組織(左上角)——文件夾和搜索選項(xiàng)——查看——取消勾選“隱藏已知文件類型的擴(kuò)展名”。
然后將此bat文件放入開始菜單——所有程序——啟動(dòng)文件加內(nèi),開機(jī)就會(huì)自動(dòng)運(yùn)行批處理啦。
自學(xué)解釋
@echo off 表示不顯示后面的代碼,沒有這個(gè)的話顯示界面會(huì)比較凌亂一些。前面加上@表示echo off本身也不顯示。
echo *** 顯示想要的字符,就是提示文字本體了,可以按照個(gè)人喜好排排版啥的,畢竟DOS界面美觀性emm...
echo. 是加一個(gè)空行
pause 效果是請(qǐng)按任意鍵繼續(xù),這樣可以讓界面一直顯示而不是一閃而過,同時(shí)界面有個(gè)簡(jiǎn)單的交互。