目錄 spa
1、批處理文件簡要介紹... 2 命令行
3、文件管理... 3 字符串
4、文件夾管理... 3 get
5、特殊符號... 3 cmd
1.用於命令... 3 it
(1)@echo off 3 table
(2)>. 3 變量
(3)<. 4 隨機數
正文
這種文件以必定的邏輯方式集合了DOS中的命令,做爲DOS的外部文件、能夠像程序同樣在系統上運行,常見後綴名是.bat
超級鍵+r再輸入cmd、help能夠查詢到這些命令;「help 命令」或者「命令 /?」能夠進一步查看命令的具體用法、ctrl+c終止舊命令準備輸入新命令;若是遇到權限不夠的狀況,可使用管理員權限去運行命令行(win8.1下是:超級鍵+x+a);「盤符:」進入某一盤
cd |
切換到當前盤的其餘目錄 |
cls |
清屏 |
color |
設置文字和背景顏色 |
copy |
將前一個文件覆蓋到另外一個文件 |
date |
設置或顯示日期 |
del |
刪除文件 |
dir |
查看指定目錄下的全部東西,.\當前目錄、..\上級目錄 |
echo |
顯示或隱藏命令行中的路徑,也在輸出文字時使用 |
exit |
退出命令行 |
md、mkdir |
建立文件夾 |
more |
逐屏顯示文件 |
move |
重命名文件或文件夾,移動文件或文件夾 |
pause |
「請按任意鍵結束…」,也能夠沒有輸出pause>nul |
rd、rmdir |
刪除文件夾 |
ren、rename |
重命名文件或文件夾 |
set |
設置變量爲某個字符串、顯示環境變量,用「echo %變量%」 獲取某個變量的字符串 |
time |
設置或顯示當前時間 |
title |
設置命令行的標題 |
tree |
以樹形的方式顯示文件夾的結構 |
type |
顯示文件文本內容 |
ver |
顯示Windows版本 |
xcopy |
複製某個目錄結構的文件 |
type、copy、del、move、ren
建立文件並寫入內容
//建立空文件
cd .> a.txt
//覆蓋原有內容,具備返回值的命令能夠經過重定向寫到文件
echo it’s big> a.txt
//追加新內容
tree >> a.txt
//追加一空行
echo.>> a.txt
cd、md/mkdir、rd/rmdir、dir、xcopy
不出現輸入的命令和路徑
結果輸出到右邊,好比文件
結果輸出到左邊,好比變量
//定義變量,set也能夠定義表達式「set /a 表達式」
set /p 變量=
字符串
set 變量=字符串
//從其餘地方給變量賦值
set /p 變量=<文件或其餘來源
將追加到另外一個地方
表示管道,前面的輸出做爲後面命令的輸入
echo.|time
表示轉義,將特殊字符轉換成通常字符,好比|、&、>、<
鏈接多個命令並執行,無論中間是否執行成功
前面的命令成功後才執行後面的命令
前面的命令失敗後執行後面的命令
%CD% |
當前目錄的路徑 |
%DATE% |
當前日期 |
%TIME% |
當前時間 |
%RANDOM% |
0到32767間的隨機數字 |