Ⅰ 使用DOS怎麼顯示C盤根目錄下所有文件和子目錄名
1.使用dir命令:
dir /s c:\ >>d:\c.txt
::上面的命令會將c盤所有的文件名和目錄名保存在d盤的c.txt文件中效果如下圖:
2.使用tree命令:
tree c:\ /f >d:\c.txt將會使用樹狀顯示所有的文件和目錄,如下圖:
3.dir命令結合for命令,將文件和目錄分開顯示,都保存在d盤。
@echo off
for /f "delims=" %%a in ('dir /a /b /s c:\') do (
if "%%~aa"=="--a------" (
echo %%a >> d:\文件名.txt
) else (
echo %%a >>d:\目錄名.txt
)
)
pause
dir命令是一個很強大的命令,它的詳細信息你可以在命令行界面輸入"dir
/?",就會顯示所有的dir命令的幫助。
Ⅱ dos顯示 所有文件名
在
運行
中
輸入
cmd
。比如想要得到D盤根目錄的所有文件和文件夾,想要顯示所有文件名稱
就用dir
d:\
/a
/x
,顯示其它地方的相應的換路徑
Ⅲ 怎樣在DOS窗口中查看D盤上的文件夾及目錄名
DOS下查看目錄和文件的命令是DIR,你可用DIR D:/a/s命令查看D盤下的所有文件和目錄(包括隱藏文件),如果需要顯示滿屏後暫停可用DIR D:/a/s/p。 查看D盤上所有以A開頭的文件名及目錄名用dir d:\A*.* /a /s應可以。 如果你習慣WINDOWS的窗口界面,可用DOS工具軟體PCTOOL或DOSSHELL來顯示。
Ⅳ dos 怎麼獲取當前文件夾得名稱。
@echo off
pushd %~dp0
for /r %%a in (.) do (echo %%~na)
pause
運行後會顯示當前文件夾名
Ⅳ 如何用DOS命令列印文件夾名和文件名
一、最直接的方法:
dir
/s
>prn
[Enter]
此方法列印出當前路徑下的文件夾(含子文件夾名及其所含文件名)和文件名,但同時有文件長度、建立日期等信息。
二、較麻煩,須兩步:
1、dir
/s
>myfile.txt
[Enter]
2、編輯
myfile.txt
(比如
edit
myfile.txt
)去掉不需要的信息,然後
print
myfile.txt
[Enter]
OR
type
myfile.txt>prn
[Enter]
Ⅵ 如何在dos下顯示所有文件夾里的東東
首先
在運行裡面輸入
cmd
然後
輸入
cd\
假如你要進入d:\那麽就
輸入
d:\假如要進入
abcd文件夾則輸入
cd
abcd
如果要顯示裡面的文件夾,則輸入
dir
就可以了
Ⅶ 請教,dos 獲取當前文件夾名稱
代碼前半段判斷當前所在文件夾的名字,後判斷復制並改名。
@echooff
set"cd_=%cd%"
:loop
set"cd_=%cd_:*=%"
set"cd_tmp=%cd_:=%"
ifnot"%cd_tmp%"=="%cd_%"gotoloop
echo當前文件夾名稱"%cd_%"
setfile=
set/pfile=將需要復制改名的文件拖入本窗口或者鍵入該文件的路徑名
set"file_=%file:*.=%"
%file%%cd_%.%file_%
echo處理完畢&pause>nul
Ⅷ 在DOS下用什麼命令顯示一個文件夾中的所有文件
語法
dir [Drive:][Path][FileName] [...] [/p] [/q] [/w] [/d] [/a[[:]attributes]][/o[[:]SortOrder]] [/t[[:]TimeField]] [/s] [/b] [/l] [/n] [/x] [/c] [/4]
參數
[Drive:][Path]
指定要查看其清單的磁碟機及目錄。
[FileName]
指定要查看其清單的特定檔案或檔案群組。
/p
一次一個螢幕地顯示清單。若要查看下一個螢幕,請按鍵盤上任一個按鍵。
/q
顯示檔案擁有權資訊。
/w
以橫向格式顯示清單,每一列顯示五個檔名或目錄名稱。
/d
與 /w 相同,但檔案會依照字母順序排列於各欄。
/a [[:] attributes]
只顯示擁有指定屬性的目錄及檔案名稱。若省略 /a,dir 會顯示隱藏檔案及系統檔案以外的所有檔名。若使用了 /a,但未指定 attributes,則 dir 會顯示包括隱藏檔案及系統檔案在內的所有檔名。下列清單所示,是每個可供 attributes 使用的值。冒號 (:) 可以省略。您可以任意組合這些值,但請勿以空格區隔各值。 數值 描述
h 隱藏檔案
s 系統檔案
d 目錄
a 要封存的檔案
r 唯讀檔案
-h 非隱藏檔案
-s 系統檔案以外的檔案
-d 只有檔案 (非目錄)
-a 上次備份以來尚未變更的檔案
-r 非唯讀檔案
/o [[:]SortOrder]
控制 dir 的排序及所顯示之目錄名稱及檔名的順序。若省略 /o,則 dir 會以名稱在目錄中的順序顯示。使用 /o,但未指定 SortOrder,則 dir 會以英文字母排序顯示目錄名稱,再顯示檔案名稱。冒號 (:) 可以省略。下列清單是每個可供 SortOrder 使用的值。您可以任意組合這些值,但請勿以空格區隔各值。 數值 描述
n 依名稱的英文字母順序
e 依副檔名的英文字母順序
d 依時間及日期,從最早開始排序
s 依大小,從最小開始排序
g 先列出所有的目錄,再列出檔案
-n 依名稱的英文字母順序降冪排序 (Z 到 A)
-e 依副檔名的英文字母順序降冪排序 (.ZZZ 到 .AAA)
-d 依日期及時間,從最新開始排序
-s 依大小,從最大開始排序
-g 先列出所有檔案,再列出目錄
/t [[:]TimeField]
指定顯示或用於排序的時間欄位。下列清單是每個可供 TimeField 使用的值。 數值 描述
c 建立
a 上次存取
w 上次寫入
/s
列出指定目錄及所有子目錄中的各個檔名。
/b
逐行列出每個目錄名稱或檔名 (含副檔名)。/b 不顯示標頭資訊或摘要。/b 覆寫 /w。
/l
以小寫顯示未經排序的目錄名稱及檔名。/l 不會將延伸字元轉換成小寫。
/n
在螢幕的最右邊以長列表格式顯示檔名。
/x
顯示為 NTFS 及 FAT 磁碟區而產生的短檔名。此顯示方式與 /n 參數相同,但短檔名會在長檔名之後顯示。
/c
在檔案大小顯示千位數分隔字元。
/4
顯示四位數的年份格式。
/?
在命令提示字元上顯示說明。
實例:
要顯示「D:\我的資料」里所有的文件:
dir D:\我的資料\ /b
要顯示「D:\我的資料」里所有的文件夾:
dir D:\我的資料 /b /a:d
要顯示「D:\我的資料」里所有的txt文件:
dir D:\我的資料\*.txt /b
要顯示「D:\我的資料」文件夾及子文件夾內所有的txt文件:
dir D:\我的資料\*.txt /b /s
如有問題請留言!
Ⅸ dos cmd下如何查看文件夾列表
dir或者tree,dir只顯示當前文件夾內的內容,tree是樹形顯示