cd命令
1:執行cmd
Microsoft Windows [版本 10.0.18363.1139]
(c) 2019 Microsoft Corporation. 著作權所有,並保留一切權利。
2: C:\Users\kmvs_RDcard>cd \
C:\>cd /?
顯示目前工作目錄的名稱或是變更目錄。
CHDIR [/D] [drive:][path]
CHDIR [..]
CD [/D] [drive:][path]
CD [..]
.. 指定變更到上層目錄。
輸入 CD drive: 即可顯示指定磁碟機的目前工作目錄。
僅輸入 CD 而不加參數,即可顯示目前的磁碟機和目錄。
使用 /D 參數可以同時變更工作磁碟機及其工作目錄。
如果您啟用擴充命令,CHDIR 的變更如下:
目前的目錄字串會被轉換成與磁碟上名稱相同大小寫的字串。
所以如果磁碟上的目錄是 C:\Temp 的話,CD C:\TEMP 命令實
際上會轉換為 CD C:\Temp。
CHDIR 命令不會將空格當成分隔字元,所以如果您要切換到含
有空白字元的目錄時,就算您不使用引號來括住目錄名稱,也
一樣可以用 CD 命令切換到該目錄。例如:
cd \winnt\profiles\username\programs\start menu
就相等於:
cd "\winnt\profiles\username\programs\start menu"
如果您停用擴充命令,就必須輸入前一種命令。
C:\>
dir命令
3: c:\>dir
磁碟區 C 中的磁碟沒有標籤。
磁碟區序號: 8C25-FEB7
c:\ 的目錄
2020/11/02 下午 03:42 <DIR> Intel
2018/09/15 下午 03:33 <DIR> PerfLogs
2020/11/02 下午 03:55 <DIR> Program Files
2020/10/29 上午 09:27 <DIR> Program Files (x86)
2020/10/28 上午 10:54 <DIR> Users
2020/10/29 上午 10:08 <DIR> Windows
0 個檔案 0 位元組
6 個目錄 280,192,102,400 位元組可用
c:\>
C:\>dir /a
磁碟區 C 中的磁碟是 win10-SSD
磁碟區序號: F2B8-3B67
C:\ 的目錄
2020/04/26 下午 06:28 <DIR> $Recycle.Bin
2020/06/29 下午 08:48 0 $WINRE_BACKUP_PARTITION.MARKER
:
2020/03/09 下午 09:32 2,142 certificate.crt
2019/11/18 下午 09:11 <JUNCTION> Documents and Settings [C:\Users]
:
2020/11/02 下午 11:41 1,664,675,840 hiberfil.sys
2019/11/18 下午 09:40 <DIR> Intel
:
2020/10/31 上午 04:36 3,758,096,384 pagefile.sys
2020/07/14 下午 11:29 <DIR> PerfLogs
:
2020/10/30 下午 08:39 <DIR> Program Files
2020/08/31 下午 10:39 <DIR> Program Files (x86)
2020/08/29 上午 05:14 <DIR> ProgramData
2020/07/14 下午 11:40 <DIR> Recovery
2020/10/31 上午 04:36 16,777,216 swapfile.sys
2020/08/02 下午 10:30 <DIR> System Volume Information
:
2020/07/14 下午 11:35 <DIR> Users
2020/03/23 下午 07:46 <DIR> wincache
2020/10/15 上午 12:54 <DIR> Windows
5 個檔案 5,439,551,582 位元組
18 個目錄 81,141,776,384 位元組可用
C:\>
C:\>dir /?
顯示檔案清單以列出目錄中的檔案及子目錄。
DIR [drive:][path][filename] [/A[[:]attributes]] [/B] [/C] [/D] [/L] [/N]
[/O[[:]sortorder]] [/P] [/Q] [/R] [/S] [/T[[:]timefield]] [/W] [/X] [/4]
[drive:][path][filename]
指定要顯示的磁碟機、目錄或檔案。
/A 顯示具有指定之屬性的檔案。
attributes D 目錄 R 唯讀檔案
H 隱藏檔案 A 待封存檔案
S 系統檔案 I 非內容索引檔案
L 重新分析點 O 離線檔案
- 首碼表示否定
/B 使用單純格式 (沒有標頭資訊或摘要)。
/C 在檔案大小中顯示千位分隔符號。這是預設值。使用 /-C 可停用
分隔符號的顯示。
/D 與寬的列表格式相同,但是依照欄來排序。
/L 使用小寫顯示。
/N 使用新的長列表格式,檔名會顯示在最右方。
/O 依照指定的排序順序來列出檔案。
sortorder N 依名稱 (英文字母) S 依大小 (最小的在前)
E 依副檔名 (英文字母) D 依日期/時間 (日期較早的在前)
G 先列出子目錄 - 首碼表示相反的順序
/P 當資料填滿整個螢幕時暫停顯示。
/Q 顯示檔案擁有者。
/R 顯示檔案的替代資料流。
/S 顯示指定目錄及所有子目錄中的檔案。
/T 控制用來顯示或排序的時間欄位
timefield C 建立
A 上次檔案存取時間
W 上次寫入檔案時間
/W 使用寬的列表格式。
/X 顯示對非 8.3 格式的檔案產生的短檔名。
這個格式和 /N 相同,但是短檔名會插入
在長檔名之前。如果沒有短檔名存在,
該處會顯示空白。
/4 顯示四位數的年份
參數可能會在 DIRCMD 環境變數預先設定。您可以在任何參數使用連字號字首(-)
來覆蓋預先的設定--例如: /-W。
C:\>
tree指令
C:\>tree/?
以圖形顯示磁碟機或路徑的資料夾結構。
TREE [drive:][path] [/F] [/A]
/F 顯示各資料夾中檔案的名稱。
/A 使用 ASCII 取代擴充字元。
c:\>tree PerfLogs
列出資料夾 PATH
磁碟區序號為 8C25-FEB7
C:\PERFLOGS
子資料夾不存在
c:\>tree Users
列出資料夾 PATH
磁碟區序號為 8C25-FEB7
C:\USERS
├─ox
│ ├─3D Objects
│ ├─Contacts
│ ├─Desktop
│ ├─Documents
│ ├─Downloads
│ ├─Favorites
│ │ └─Links
│ ├─Links
│ ├─Music
│ ├─OneDrive
│ ├─Pictures
│ │ ├─Camera Roll
│ │ └─Saved Pictures
│ ├─Saved Games
│ ├─Searches
│ └─Videos
└─Public
├─Documents
├─Downloads
├─Music
├─Pictures
└─Videos
c:\>
c:\>tree intel
列出資料夾 PATH
磁碟區序號為 9020-A018
C:\INTEL
├─gp
└─Logs
c:\>
c:\>tree c:\data
列出資料夾 PATH
磁碟區序號為 9020-A018
C:\DATA
├─HP
│ └─HP LaserJet Enterprise 700 M712
├─KMS_VL_ALL
│ ├─32-bit
│ └─64-bit
├─office2016-64bit
│ ├─access.zh-tw
│ ├─admin
│ │ ├─de-de
│ │ ├─en-us
│ │ ├─es-es
│ │ ├─fr-fr
│ │ ├─it-it
│ │ ├─ja-jp
│ │ ├─ko-kr
│ │ ├─pt-br
│ │ ├─ru-ru
│ │ ├─zh-cn
│ │ └─zh-tw
│ ├─catalog
│ ├─dcf.zh-tw
│ ├─excel.zh-tw
│ ├─groove.zh-tw
│ ├─hotfixes
│ ├─infopath.zh-tw
│ ├─lync.zh-tw
│ ├─office.zh-tw
│ ├─office32.zh-tw
│ ├─onenote.zh-tw
│ ├─osm.zh-tw
│ ├─osmux.zh-tw
│ ├─outlook.zh-tw
│ ├─powerpoint.zh-tw
│ ├─prjpro.ww
│ ├─project.zh-tw
│ ├─proofing.zh-tw
│ │ ├─proof.en
│ │ └─proof.zh-tw
│ ├─proplus.ww
│ ├─publisher.zh-tw
│ ├─updates
│ ├─visio.zh-tw
│ ├─vispro.ww
│ ├─word.zh-tw
│ └─破解檔Re-LoaderV33
│ └─Readme
└─PORTABLE
└─Langs
c:\>
5:
c:\>tree "c:\Program Files"
6:
c:\>tree "c:\Program Files (x86)"
copy與type 指令
E:\>dir c:\ > e:\a.txt
E:\>type e:\a.txt
磁碟區 C 中的磁碟沒有標籤。
磁碟區序號: 8C25-FEB7
c:\ 的目錄
2020/11/03 下午 04:11 <DIR> Intel
2018/09/15 下午 03:33 <DIR> PerfLogs
2020/11/02 下午 03:55 <DIR> Program Files
2020/10/29 上午 09:27 <DIR> Program Files (x86)
2020/10/28 上午 10:54 <DIR> Users
2020/10/29 上午 10:08 <DIR> Windows
0 個檔案 0 位元組
6 個目錄 277,118,083,072 位元組可用
E:\>
E:\>copy con b.txt
123
456
abc
^Z
複製了 1 個檔案。
E:\>type e:\b.txt
123
456
abc
E:\>dir e:\*.txt
磁碟區 E 中的磁碟是 DATA
磁碟區序號: 6875-7CA3
e:\ 的目錄
2020/11/05 上午 09:19 488 a.txt
2020/11/05 上午 09:20 15 b.txt
:
3 個檔案 503 位元組
0 個目錄 322,262,847,488 位元組可用
E:\>
sort與date指令
D:\>dir | sort
0 個目錄 64,094,208 位元組可用
24 個檔案 7,055,849 位元組
D:\ 的目錄
磁碟區 D 中的磁碟是 System Reserved
磁碟區序號: 320B-1D85
2019/11/26 下午 09:18 365 array2.cpp
2019/12/10 下午 09:51 362,103 ansiBoshiamy.cin
2019/12/10 下午 10:19 708 linklist.cpp
2019/12/10 下午 10:19 132,421 linklist.exe
2020/04/08 下午 07:03 2,518 20200406肺炎疫情統計.csv
2020/04/08 下午 07:05 2,504 20200406肺炎疫情統計.csv.txt
2020/04/28 下午 09:59 438 6.py
2020/06/07 上午 05:57 131,514 array2.exe
2020/06/07 下午 08:06 478 q2.cpp
2020/06/07 下午 08:06 1,966,600 q2.exe
2020/06/08 下午 08:33 1,823 tree.py
2020/06/10 下午 09:22 479 s2.cpp
2020/06/10 下午 09:22 1,967,510 s2.exe
2020/06/10 下午 09:28 511 q1.cpp
2020/06/10 下午 09:28 1,967,248 q1.exe
2020/06/18 下午 09:25 261 fib.py
2020/06/20 下午 08:39 718 bsort.htm
2020/06/21 下午 08:08 14,760 a.csv
2020/06/21 下午 08:18 12,757 b.csv
2020/06/21 下午 08:26 225,881 c.csv
2020/06/21 下午 09:48 260,959 d.ods
2020/06/30 下午 10:04 1,273 bs01.htm
2020/07/01 下午 09:01 596 bs.htm
2020/11/12 上午 05:47 1,424 sort
D:\>sort /?
SORT [/R] [/+n] [/M kilobytes] [/L locale] [/REC recordbytes]
[[drive1:][path1]filename1] [/T [drive2:][path2]]
[/O [drive3:][path3]filename3]
/+n 指定每次開始比較的起始字元
數目 n。/+3 表示每次比較
都從每行的第 3 個字元開始。
少於三個字元的行數會先被核對。
預設情況下會從每行的第一個字
元開始比較。
/L[OCALE] locale 用指定數值覆寫系統預設值。
""C"" 地區設定會產生最快的
核對順序,而且是目前唯一的
其他選擇。排序都不會區分
英文大小寫。
/M[EMORY] kilobytes 指定排序時主記憶體的使用量
記憶體大小,以 KB 為單位。
不可低於160 KB。如果已指定
記憶體大小,不論目前可用記
憶體有多少,排序時將會使用
您所指定的值。
如果您不指定記憶體的話,
可以產生最佳效能。預設狀況
下,如果符合預設記憶體大小
最大值的話,排序會一次
執行完成 (沒有暫存檔案),
否則排序會分兩次完成 (部分排
序完成的資料會儲存在暫存檔案
中)。這樣排序和合併所使用的
記憶體容量相等。預設最大記憶
體大小是 90% 的可用主記憶體
大小 (如果輸入和輸出都是使用
檔案的話),否則只會設定 45%
的可用主記憶體大小。
/REC[ORD_MAXIMUM] 字元指出一個記錄中字元的
最大數目 (預設值為 4096,最大值為 65535)。
/R[EVERSE] 反轉排序順序; 也就是,排序由 Z 到 A,然後
由 9 到 0。
[drive1:][path1]filename1 指定要排序的檔案。如果未指定排序檔案,會將
標準輸入排序。指定輸入檔案比將相同的檔案重
新導向為標準輸入還要快。
/T[EMPORARY]
[drive2:][path2] 指定要保留排序的工作存放區的目錄路徑,萬一
資料不適合放在主要記憶體中的話可以使用。預
設值為使用系統暫存目錄。
/O[UTPUT]
[drive3:][path3]filename3 指定排序的輸入要被存放的檔案。如果未指定,
資料會被寫入標準輸出中。指定輸出檔案比將標
準輸出重新導向到相同的檔案還要快。
D:\>
D:\>date
現在日期是: 2020/11/12 週四
輸入新日期: (yy-mm-dd)
D:\>date /htmp
系統無法接受輸入的日期。
輸入新日期: (yy-mm-dd)
D:\>date /?
顯示或設定日期。
DATE [/T | date]
只輸入 DATE 而不加上參數,可以顯示目前設定的日期,並且提示您輸入新的日
期。按 ENTER 鍵即可保持原來日期。
如果您啟用擴充命令,DATE 命令會支援 /T 參數,這個參數
會讓命令只輸出目前的日期,而不提示您輸入新日期。
D:\>