Windows DIR-Analogon von ls -v

401
laxxy

Gibt in Linux ls -veine Dateiliste in einer "natürlichen Sortierreihenfolge" zurück. Wenn der Name einen numerischen Teil enthält, wird er als Zahl sortiert:

file1.txt file2.txt file11.txt 

Gibt es eine Möglichkeit, diese Ausgabe auf einfache Weise unter einer Standardinstallation von Windows 7 zu replizieren (dh ohne Powershell oder andere zusätzliche Tools)?

1
Warum schließen Sie PowerShell aus? Es wird mit Windows geliefert (es ist kein zusätzliches Tool, das installiert werden muss). DavidPostill vor 8 Jahren 2
PowerShell-Lösung hier [So sortieren Sie die Dateinamen auf die gleiche Weise wie Windows Explorer?] (Http://stackoverflow.com/a/5429048) DavidPostill vor 8 Jahren 3
@DavidPostill; Wahrscheinlich, weil Win7 PowerShell nicht standardmäßig enthält. Es ist eine installierbare Funktion, aber nicht jede Win7-Box hat es. Wes Sayeed vor 8 Jahren 0
@WesSayeed "PowerShell 2.0 ** ist in Windows 7 ** und Windows Server 2008 R2 integriert und für Windows XP mit Service Pack 3, Windows Server 2003 mit Service Pack 2 und Windows Vista mit Service Pack 1 freigegeben." Quelle [Windows PowerShell] (https://en.wikipedia.org/wiki/Windows_PowerShell) DavidPostill vor 8 Jahren 2
@WesSayeed "Sie müssen Windows PowerShell 2.0 nicht herunterladen, wenn Sie Windows 7 ** haben, da es bereits installiert ist **." Quelle [Windows PowerShell unter Windows 7 installieren] (https://blogs.technet.microsoft.com/heyscriptingguy/2011/01/07/how-do-i-install-powershell-on-windows-7-and-other- Fragen/) DavidPostill vor 8 Jahren 3
Ich stehe korrigiert. Ich dachte, Win7 musste mit dem Windows-Feature-Dialog hinzugefügt werden, war aber standardmäßig deaktiviert. Wes Sayeed vor 8 Jahren 1
Ich verstehe, danke! Ich hatte nämlich fälschlicherweise gedacht, dass es nicht vorinstalliert ist, gut zu wissen! Ein verbleibendes Problem ist, dass die Ausführung des Powershell-Skripts auf den Maschinen, auf denen es ausgeführt werden muss, standardmäßig deaktiviert ist. In diesem speziellen Fall wird es jedoch Perl geben, also denke ich, ich werde das einfach verwenden. laxxy vor 8 Jahren 0

0 Antworten auf die Frage