# 在Windows底下列出程式清單的指令 ```console dir /b/s/d *.java,*.xml,*.properties,*.jar,*.jsp,*.css,*.js > list.txt ``` - `dir`: 是 Windows 的一個內置指令,用於列出目錄中的文件和子目錄。 - `/b`: 這是一個選項,表示僅列出文件和子目錄的名稱,不包括其他的信息,例如大小、修改日期等。 - `/s`: 這是一個選項,表示遞歸列出所有子目錄中的文件和子目錄。這意味著它會搜索當前目錄及其所有子目錄。 - `/d`: 這是一個選項,當與 `/b` 選項一起使用時,它會對每一個子目錄都顯示一個條目。但在這個特定的情況下,它可能不是必需的。 - `*.java,*.xml,*.properties,*.jar,*.jsp,*.css,*.js`: 這些是文件名的萬用字元模式。它告訴 `dir` 指令只列出那些擁有這些擴展名的文件。 - `>`: 這是重定向操作符。它將前面指令的輸出寫入到指定的文件中,而不是顯示在命令提示字元視窗中。 - `list.txt`: 這是重定向操作符後面指定的文件名。這表示所有列出的文件名將被保存到名為 `list.txt` 的文件中。 總結:這個指令的目的是找出當前目錄及其所有子目錄中所有具有 `.java`、`.xml`、`.properties`、`.jar`、`.jsp`、`.css` 和 `.js` 擴展名的文件,並將這些文件的完整路徑保存到 `list.txt` 文件中。