批處理文件(batch file):也被稱為批處理程序或腳本,可以簡化日常或重復性任務。本質是無格式的文本文件,它包含一條或多條命令。
(1).bat是dos下的批處理文件,在window系統上執行的文件。本質就是DOS命令集合。
它的文件擴展名為.bat或.cmd。在dos中鍵入批處理文件的名稱,或者雙擊該批處理文件,系統就會調用Cmd.exe來執行它。
案例:
在windows中:雙擊運行Python程序、后台運行Python程序
(2).sh另一個是linux下的批處理文件。本質就是shell命令集合
sh文件的使用方式是用管理員權限去找到那個文件執行./xx.sh文件名字就可以了。或者采用命令行sh xx.sh
教程:shell-編程
(3).vbs是vb腳本,使用方式和.bat一樣。
DOS/Windows/Linux內核部分全部是基於匯編和C語言來編寫的。其中C語言占90%以上的代碼量,並實現主要的操作系統功能。當然,操作系統不僅僅是一個內核,還有大量的必須組件和工具,這些組件和工具Windows主要基於C++編寫,Linux主要基於C編寫,Dos主要基於C和匯編編寫。