Befehlsverzeichnis / s / q / t: cw hat keinen Tab zwischen Eigentümer und Dateiname

291
Trương Nhi

Ich versuche, alle Dateien im Ordner und dessen Unterordner mit dir / s / q / t: cw aufzulisten, um Besitzer und Erstellungsdatum anzuzeigen, aber die Ausgabe enthält keine Registerkarte zwischen Eigentümer und Dateiname. Daher ist es schwer zu lesen. Kann mir jemand helfen, das Problem zu beheben. Danke für deine Hilfe. P / S: Bei SYSTEM und Administratorkonto gibt es Registerkarten zwischen Eigentümer und Dateiname. Wenn jedoch der Benutzername zu lang ist, befinden sich keine Registerkarten zwischen ihnen.

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
Du machst das komplizierter als es ist. `dir / q` scheint anscheinend 23 Zeichen für den Besitzernamen zuzulassen. Wenn der Besitzername länger ist, wird zwischen dem Besitzernamen und dem Dateinamen kein Leerzeichen angezeigt. Sie könnten das Problem mit `` dir / q C: \ windows \ write.exe`` demonstrieren - die anderen Optionen haben nichts damit zu tun. Das heißt, ich weiß die Antwort nicht. Scott vor 5 Jahren 0
Vielen Dank @Scott, dass Sie mir Informationen zu 23 Zeichen in Bezug auf den Eigentümernamen geben. Ich werde awk verwenden, um dieses Problem zu beheben. Trương Nhi vor 5 Jahren 1
Hmm. `` `sed``` könnte besser funktionieren. So oder so, bitte posten Sie Ihre Antwort. Scott vor 5 Jahren 0

0 Antworten auf die Frage