
我使用 CMD 為目錄目錄建立一個文字檔案(即 2014 年資料夾,其中包含當年每個專案的資料夾)。
透過管道傳輸 DIR 命令來建立文字檔案非常有用,但希望盡可能地自動化流程。
我將文字檔案匯入 Excel 以剔除資料。
我很好奇是否有辦法刪除頁首和頁尾(以及名為 <.> 和 <..> b/c 的資料夾,我不確定它們是什麼)。
但想知道在文字檔案到達 Excel 之前這是否可行。
我已經接近當前批次,但它在頂部留下了兩個空白行;這可能不是什麼大問題,但我想知道最好的方法。
*這似乎是一種非常常見的情況,我只是找不到一個特定的批次,對於我的理解來說太複雜了。
**我目前的批次檔使用這種類型的方法:DIR、REN(無論出於何種原因將舊檔案修改為新檔案)和FINDSTR /V「卷目錄..位元組」dir01.txt.old > dir01.txt
TITLE Project Folders
DIR S:\"Project Folder 2014\Projects" /T:C /O:-N > S:\MyFolder\dir01.txt
DIR S:\"Project Folder 2014\Projects" /T:W /O:-N > S:\MyFolder\dir02.txt
DIR S:\"Project Folder 2014\Projects" /T:A /O:-N > S:\MyFolder\dir03.txt
S:
CD MyFolder
REN dir01.txt dir01.txt.old
REN dir02.txt dir02.txt.old
REN dir03.txt dir03.txt.old
FINDSTR /V "Volume Directory .. bytes" dir01.txt.old > dir01.txt
FINDSTR /V "Volume Directory .. bytes" dir02.txt.old > dir02.txt
FINDSTR /V "Volume Directory .. bytes" dir03.txt.old > dir03.txt
DEL dir01.txt.old dir02.txt.old dir03.txt.old
PAUSE
***請指教!
裸格式沒有用;因為我使用 3 個單獨的文字檔案中的建立、修改和存取日期來追蹤項目
在 PowerShell 中這會更容易完成嗎?