1. Я использую CMD для создания текстового файла для каталога каталогов (т.е. Папка 2014 года, содержащая папки для каждого проекта того года).

  2. Передача команды DIR для создания текстового файла очень полезна, но хотелось бы максимально автоматизировать процесс.

  3. Я импортирую текстовый файл в Excel, чтобы отбросить данные.

  4. Мне любопытно, есть ли способ удалить верхний и нижний колонтитулы (наряду с папками с именами <.> И <..> b/c, я не уверен, что они вообще есть).

  5. Но хотелось бы знать, возможно ли это, прежде чем текстовый файл попадет в Excel.

  6. Я подошел ближе к моей текущей партии, но она оставляет две пустые строки вверху; что, возможно, не имеет большого значения, но я хотел бы знать, как лучше.

* Кажется, это может быть очень распространенной ситуацией, я просто не могу найти конкретную партию без сложного для моего понимания.

** В моем текущем пакетном файле используется такой тип подхода: DIR, REN (по любой причине, чтобы преобразовать старый файл в новый) и FINDSTR /V "Volume Directory .. bytes" 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?

1 ответ1

1

Я использовал findstr /R "^[0-12]" в соответствии с ответом Марка в SO, поэтому я предполагаю, что b /c дата (месяц) - это начало каждой строки, которая мне нужна; минус две папки с именами [.] и [..]. Но этого будет достаточно. Еще раз спасибо!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .