專欄導航
上一篇:Windows 命令行:Exit 命令
回到目錄
下一篇:MFC 第一章概述
本節前言
學習本節知識,需要你首先懂得如何打開一個命令行界面,也就是命令提示符界面。鏈接如下。
參考課節:Windows 命令行:打開命令提示符界面
具備了上面的連接中的先導知識以后,我們來往下學習。
本節,我們來學習一個基礎命令,dir 命令。
一.? ? dir 命令
首先呢,請大家一起來做一個準備工作。
我們在桌面上新建一個文件夾,將這個文件夾命令為【tmp_dir】。然后呢,雙擊進入這個文件夾里面,在其中新建幾個文件,分別為【file1.txt】,【file2.docx】,【file3.xlsx】。然后呢,再新建兩個文件夾,名字分別為【dir1】和【dir2】,結果如下所示。

然后呢,我們在圖2 里面,打開一個命令提示符界面。
方法是,按住 Shift 鍵不松手,然后再圖1 所示的文件夾里面的空白位置點擊鼠標右鍵,然后松開鼠標右鍵和 Shift 鍵,結果會彈出來一個右鍵菜單,如下圖所示。

我們點擊圖2 的紅色框線所示的【在此處打開 Powershell 窗口】菜單項。結果如下所示。

如圖3 所示,我們打開了一個【PS】開頭的命令提示符界面,這個就是 Powershell 命令提示符界面。可以將其看作是傳統的命令提示符窗口的升級版。
然后呢,它的路徑,正好是桌面的【tmp_dir】文件夾里面的路徑。
然后呢,我們在命令行上輸入【dir】,然后按下回車鍵,執行此【dir】命令,結果如下。

在圖4 中的最右邊的一列,也就是【Name】一列上,所顯示的 5 個項目,便是與圖1 所對應的文件夾和文件的名稱。
這就是 dir 命令的作用。它可以顯示某一個路徑里面的文件和文件夾的名稱。
接下來,我們可以關閉這個 Powershell 命令提示符界面了。你也可以刪掉桌面上的【tmp_dir】文件夾。
直接執行 dir 命令之時,命令行左邊的路徑是什么,就會顯示哪個路徑里面的文件和文件夾名稱。
比如說,我在【Windows】資源管理器上打開【D:\doc\HTML】路徑,結果如下。

然后呢,我們在圖5 中打開命令提示符界面,依然是用【Shift + 鼠標右鍵】來打開 Powershell 窗口。結果如下圖所示。

然后呢,我們在圖6 所示的 Powertshell 命令行中輸入 dir 命令,然后按回車鍵來執行命令,結果如下圖所示。

然后呢,我們剛剛打開的這個 Powershell 窗口,我們也可以關閉了。
二.? ? Mode 列 和 LastWriteTime 列
對于圖4?中的 Mode 列和 LastWriteTime,我覺得,我有必要去講一講。
我們還是來看一看圖4

(一)LastWriteTime 列
首先呢,我們來說一說這個【LastWriteTime】列,它所表示的,是這一行所對應的文件的最后修改時間。
Name 列為【dir1】的那一行,它的【LastWriteTime】列的值為【2025/8/20 ? ? 19:14】,這就表示,dir1 的最后修改時間,為 2025年8月20日 19點14分。
Name 列為【file1.txt】的那一行,它的【LastWriteTime】列的值為【2025/8/20 ? ? 19:13】,這就表示,file1.txt 的最后修改時間,為 2025年8月20日 19點13分。
何為最后修改時間。
假定,你在2025年6月12號的 7點13分創建了一個名為【01.txt】的文本文件,但是并未對其進行編輯。那么,這個時候,這個【01.txt】文件的最后修改時間,便是2025年6月12號的 7點13分。然后呢,你在7月9號編輯了這個文件,編輯好了以后,你在當日的10點30分保存了這個文件。這樣一來,此文件的最后修改時間,為2025年7月9號10點30分。
到了這里,我想,【LastWriteTime】列的含義,你應該是能夠明白了。
(二)Mode 列
Mode 列,其實我也還不是很熟。對于 Powershell 的用法,我差不多也是個新手。
簡單地來說一說吧。
我們將圖4 和圖7 給搬到下面來。


在圖4 里面,dir1 和 dir2 這兩行的【Mode】列的值都是【d-----】。我們知道,dir1 和 dir2 都是我們我們所新建的文件夾的名字,而它們的 Mode 列的開頭都是【d】,其余部分為減號【-】。我們可以認為,Mode 列的開頭為 d 的值,它所對應的項目,就是一個文件夾。
在圖4 里面,file1.txt,file2.docx,file3.xlsx,這三個項目的 Mode 列的值都是【-a----】。這個值的第一個字符不是d,而是減號【-】。第二個字符為【a】,其余為減號【-】。我們可以認為,Mode 列的某一個值,如果第一個字符不是 d,而是減號【-】,同時第二個字符為【a】,那么它就是一個普通文件。
網頁文件,文本文件,word 文檔,電子表格文件,pdf 電子書文件等,都是普通文件。
在這里,我們能夠根據 Powersshell 的dir 命令的 Mode 列,區分出某一行項目為文件夾還是普通文件就可以了。如果某一行項目為文件夾的話,則它的 Mode 列的第一個字符為 d 。如果它是普通文件,那么,它的 Mode 列的第一個字符為減號【-】,第二個字符為【a】。
結束語
對于本節內容,我就講這些了。你看一看,相信你能夠看懂的。看不懂的話,多看一看,估計能看懂的。
專欄導航
上一篇:Windows 命令行:Exit 命令
回到目錄
下一篇:MFC 第一章概述