Förklarning och hjälp med bat bash

Permalänk
Medlem

Förklarning och hjälp med bat bash

Jag har gjort en bat fil:

@echo off
dir "C:\Program Files" > C:\files.txt

Och sparade den som "listprograms.bat" och när man klickar på den
så skapas en textfil med de mappar som finns i "Program Files", och det är bra.

Men om jag sedan vill att det skall skrivas ut i annan ordning ex:
visa storlek på mapparna och sortera dem i fallande ordning efter storlek.

Kan man göra det, jag har försökt med:

dir /du "C:\Program Files" > C:\files.txt

men det fungerar inte, jag har suttit hela kvällen nu
och försökt med många olika varianter men det går inte.

Sedan undrar jag angående bash i windows,
måste man då installera cygwin för att det skall fungera ?

MVH

Jocke

Permalänk
Medlem

Använd "dir /O-S" för att lista filer efter storlek, i fallande ordning.
O för order, S för size samt - för att vända standardordningen, vilken i detta fall är stigande.

Ett tips: dir /?

Edit:
Såg nu att du vill få ut storleken på kataloger och inte filer. Det går inte att få ut direkt från dir så vitt jag vet.

Visa signatur

Ungos