Windows 命令行:dir 命令

專欄導航

上一篇:Windows 命令行:Exit 命令

回到目錄

下一篇:MFC 第一章概述

本節前言

學習本節知識,需要你首先懂得如何打開一個命令行界面,也就是命令提示符界面。鏈接如下。

參考課節:Windows 命令行:打開命令提示符界面

具備了上面的連接中的先導知識以后,我們來往下學習。

本節,我們來學習一個基礎命令,dir 命令。

一.? ? dir 命令

首先呢,請大家一起來做一個準備工作。

我們在桌面上新建一個文件夾,將這個文件夾命令為【tmp_dir】。然后呢,雙擊進入這個文件夾里面,在其中新建幾個文件,分別為【file1.txt】,【file2.docx】,【file3.xlsx】。然后呢,再新建兩個文件夾,名字分別為【dir1】和【dir2】,結果如下所示。

圖1

然后呢,我們在圖2 里面,打開一個命令提示符界面。

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

圖2

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

圖3

如圖3 所示,我們打開了一個【PS】開頭的命令提示符界面,這個就是 Powershell 命令提示符界面。可以將其看作是傳統的命令提示符窗口的升級版。

然后呢,它的路徑,正好是桌面的【tmp_dir】文件夾里面的路徑。

然后呢,我們在命令行上輸入【dir】,然后按下回車鍵,執行此【dir】命令,結果如下。

圖4

在圖4 中的最右邊的一列,也就是【Name】一列上,所顯示的 5 個項目,便是與圖1 所對應的文件夾和文件的名稱。

這就是 dir 命令的作用。它可以顯示某一個路徑里面的文件和文件夾的名稱。

接下來,我們可以關閉這個 Powershell 命令提示符界面了。你也可以刪掉桌面上的【tmp_dir】文件夾。

直接執行 dir 命令之時,命令行左邊的路徑是什么,就會顯示哪個路徑里面的文件和文件夾名稱。

比如說,我在【Windows】資源管理器上打開【D:\doc\HTML】路徑,結果如下。

圖5

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

圖6

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

圖7

然后呢,我們剛剛打開的這個 Powershell 窗口,我們也可以關閉了。

二.? ? Mode 列 和 LastWriteTime 列

對于圖4?中的 Mode 列和 LastWriteTime,我覺得,我有必要去講一講。

我們還是來看一看圖4

圖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 副本
圖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 第一章概述

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/96209.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/96209.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/96209.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

軟考高級--系統架構設計師--案例分析真題解析

提示:文章寫完后,目錄可以自動生成,如何生成可參考右邊的幫助文檔 文章目錄前言試題一 軟件架構設計一、2019年 案例分析二、2020年 案例分析三、2021年 案例分析四、2022年 案例分析試題二 軟件系統設計一、2019年 案例分析二、2020年 案例分…

css中的性能優化之content-visibility: auto

content-visibility: auto的核心機制是讓瀏覽器智能跳過屏幕外元素的渲染工作,包括布局和繪制,直到它們接近視口時才渲染。這與虛擬滾動等傳統方案相比優勢明顯,只需要一行CSS就能實現近似效果。值得注意的是必須配合contain-intrinsic-size屬…

通過uniapp將vite vue3項目打包為android系統的.apk包,并實現可自動升級功能

打包vue項目,注意vite.config.ts文件和路由文件設置 vite.config.ts,將base等配置改為./ import {fileURLToPath, URL } from node:urlimport {defineConfig } from vite import vue from @vitejs/plugin-vue import AutoImport from unplugin-auto-import/vite import Com…

經營幫租賃經營板塊:解鎖資產運營新生態,賦能企業增長新引擎

在商業浪潮奔涌向前的當下,企業資產運營與租賃管理的模式不斷迭代,“經營幫” 以其租賃經營板塊為支點,構建起涵蓋多元業務場景、適配不同需求的生態體系,成為眾多企業破局資產低效困局、挖掘增長新動能的關鍵助力。本文將深度拆解…

C語言---編譯的最小單位---令牌(Token)

文章目錄C語言中令牌幾類令牌是編譯器理解源代碼的最小功能單元,是編譯過程的第一步。C語言中令牌幾類 1、關鍵字: 具有固定含義的保留字,如 int, if, for, while, return 等。 2、標識符: 由程序員定義的名稱,用于變…

機器學習 | Python中進行特征重要性分析的9個常用方法

在Python中,特征重要性分析是機器學習模型解釋和特征選擇的關鍵步驟。以下是9種常用方法及其實現示例: 1. 基于樹的模型內置特征重要性 原理:樹模型(如隨機森林、XGBoost)根據特征分裂時的純度提升(基尼不純度/信息增益)計算重要性。 from sklearn.ensemble import Ra…

心路歷程-了解網絡相關知識

在做這個題材的時候,考慮的一個點就是:自己的最初的想法;可是技術是不斷更新的; 以前的材料會落后,但是萬變不能變其中;所以呈現出來的知識點也相對比較老舊,為什么呢? 因為最新的素…

CAT1+mqtt

文章目錄 MQTT知識點mqtt數據固定報頭可變報頭(連接請求)有效載荷 阿里云MQTT測試訂閱Topic下發數據給MQTT.fxMQTT.fx 發布消息給服務器 下載mqtt(C-嵌入式版)我的W5500項目路徑使用Cat1連接阿里云平臺AT指令串口連接1. 開機聯網2. 激活內置SIM卡(貼片卡)3. 我這里使用連接的是…

AiPPT怎么樣?好用嗎?

AiPPT怎么樣?好用嗎?AiPPT 是一款智能高效的PPT生成工具,通過AI技術快速將主題或文檔(如Word/PDF)轉化為專業PPT,提供超10萬套行業模板,覆蓋商務、教育等22場景,支持一鍵生成大綱、文…

惡補DSP:2.F28335的定時器系統

一、定時器原理F28335 城市的三座時鐘塔(Timer0、Timer1、Timer2)是城市時間管理的核心設施,每座均為32位精度,依靠城市能源脈沖(系統時鐘 SYSCLKOUT,典型頻率為150 MHz)驅動。它們由兩個核心模…

用倒計時軟件為考研備考精準導航 復習 模擬考試 日期倒計時都可以用

考研,是一場與時間的博弈。從決定報名的那一刻起,日歷上的每一個數字都被賦予了特殊意義 —— 報名截止日、現場確認期、初試倒計時、成績查詢點…… 這些節點如同航標,指引著備考者的方向。而在這場漫長的征途里,一款精準、易用的…

React學習(七)

目錄:1.react-進階-antd-搜索2.react-進階-antd-依賴項說明 3.react-進階-antd-刪除1.react-進階-antd-搜索我們jsx代碼里只能返回一個最頂層的根元素下拉框簡化寫法:把這個對象結構賦值一下:清空定義個參數類型做修改事件需要定義三個…

Unix Domain Socket(UDS)和 TCP/IP(使用 127.0.0.1)進程間通信(IPC)的比較

Unix Domain Socket(UDS)和 TCP/IP(使用 127.0.0.1 或 localhost)都是進程間通信(IPC)的方式,但它們在實現、性能和適用場景上有顯著區別。以下是兩者的對比:1. 通信機制Unix Domain…

SQL中對時間操作的函數

以下是SQL中常用時間操作函數的匯總,按功能分類整理,結合多個權威來源內容綜合而成: 一、獲取當前時間 函數名稱功能說明示例適用數據庫CURDATE()獲取當前日期(不含時間)SELECT CURDATE(); → 2024-08-21MySQL, Mari…

NUS PC5215 Lecture分析 Week1 Python基礎

NUS PC5215 Lecture分析 Week1 Python基礎前言Python基礎數據類型保留字表達式Import 相關庫IEEE浮點數前言 課程網站 作為一名計算機本科畢業的學生,該課程有點類似于本科期間學的數值分析的進化版,大抵是教會你如何實現各種方法,諸如蒙特卡…

模型私有化部署(Ollama vLLM LMDeploy)

一、魔塔社區平臺介紹 1.1 什么是魔塔社區? 魔塔(ModelScope)是由阿里巴巴達摩院推出的開源模型即服務(MaaS)共享平臺,匯聚了計算機視覺、自然語言處理、語音等多領域的數千個預訓練AI模型。其核心理念是…

C++編程實踐--資源管理、標準庫、并發與并行

文章目錄 資源管理 資源訪問 指向資源句柄或描述符的變量,在資源釋放后立即賦予新值 lambda函數 當lambda會逃逸出函數外面時,禁止按引用捕獲局部變量 避免lambda表達式使用默認捕獲模式 資源分配與回收 避免出現delete this操作 使用恰當的方式處理new操作符的內存分配錯誤 …

“R語言+遙感”的水環境綜合評價方法實踐技術應用

專題一、R語言概述1.1 R語言特點(R語言)1.2 安裝R(R語言)1.3 安裝RStudio(R語言)(1)下載地址(2)安裝步驟(3)軟件配置1.4 第一個程序He…

【項目復盤】【四軸飛行器設計】驅動開發部分

由于在參加面試時總需要花時間一點一點的回憶自己的項目內容,故我打算直接寫一系列的項目復盤博客,方便每次面試前的回憶。內容僅作分享交流,如有謬誤歡迎指正。 本項目系列的文章目錄如下: 【項目復盤】【四軸飛行器設計】驅動…

wpf之ComboBox

前言 wpf中ComboBox的應用非常廣泛&#xff0c;本文就來介紹ComboBox在wpf中的應用。 1、非MVVM模式下 1.1 xaml添加元素<ComboBox x:Name"cbx_test1" SelectedIndex" 0" ><ComboBoxItem >小明</ComboBoxItem ><ComboBoxItem &g…