Команда dir / s / q / t: cw не имеет вкладки между владельцем и именем файла

262
Trương Nhi

Я пытаюсь перечислить все файлы в папке и ее подпапке с помощью dir / s / q / t: cw, чтобы показать «Владелец» и «Дата создания», но в выводе нет вкладки между владельцем и именем файла. Таким образом, это трудно читать. Может кто-нибудь помочь мне исправить это. Спасибо за помощь. P / S: с учетной записью SYSTEM и Administrator есть вкладки между владельцем и именем файла, но когда имя пользователя слишком длинное, между ними нет вкладок.

03-Oct-18 09:27 PM <DIR> BUILTIN\Administrators MEGAsync 03-Oct-18 10:19 AM <DIR> <This is PC name>\<redacted>Microsoft 21-Aug-18 01:51 PM <DIR> NT AUTHORITY\SYSTEM Microsoft Help 
0
Вы делаете это сложнее, чем есть. `dir / q`, по-видимому, допускает 23 символа для имени владельца, поэтому, когда имя владельца длиннее, вы не получите пробела между именем владельца и именем файла. Вы можете продемонстрировать проблему с `` dir / q C: \ windows \ write.exe`` - остальные опции не имеют к этому никакого отношения. Тем не менее, я не знаю ответа. Scott 5 лет назад 0
Спасибо @Scott за предоставленную мне информацию об ограничении в 23 символа в имени владельца. Я буду использовать awk, чтобы исправить эту проблему. Trương Nhi 5 лет назад 1
Хм. `` `sed``` может работать лучше. В любом случае, пожалуйста, оставьте свой ответ. Scott 5 лет назад 0

0 ответов на вопрос