2015-10-05 79 views
-4

我想編寫一個批處理腳本,它能夠獲取當前文件夾中最近文件夾的名稱(不是文件)。
我的第一個想法是用日期排序選項製作一個ls,然後在文本文件中追加ls,然後在一個字符串變量中添加最後截斷它,但我相信它可以做得更簡單。 謝謝。如何獲取最近文件夾的名稱?

回答

0

請記住,目錄名稱可能包含空格字符。無論何時使用,請務必引用THE_DIR。

FOR /F "usebackq tokens=*" %%d IN (`DIR /AD /OD /B`) DO (
    SET THE_DIR=%%d 
) 
ECHO THE_DIR is "%THE_DIR%" 
+0

幹得好,完全沒有想到它! (不是一個劇本傢伙) –

相關問題