Zobrazení řádků v MS-DOS
Musím se na vás obrátit s jednou věcí kterou se mi bohužel nedaří ani vygooglit.
Taková banalita, ale nehnu se přez to. Mám program v MS-DOS a v tom programu je po vykonání asi 1000 záznámů(řádků). Mno a již delší dobu vím o tom, že se zobrazí jen nějaký posledni pocet řadků, asi 250. A nevím jak se mám dostat na začátek ? Scrolovat se dá právě jen asi 250 řadků zpět dále ne, ale ja se potřebuji dostat na udaje na začátku Neví někdo jak to nastavit, aby se zobrazovalo vše nebo co s tím ?
Jak ti máme poradit, když nenapíšeš název programu?
pokud to souvisí jen s commandline (nějaká batka), záleží to s velikostí vyrovnávací paměti (vlastnosti cmd.exe).
ale jestli je to externí program, může to souviset s jeho omezením na třeba 256 čehosi.
Zkus ten výstup přesmerovat do souboru pomocí >neco.txt
Je uplně jedno jaký to je program, protože to dělá všude kde jsem se setkal s delším záznamem, nezavysle na programu.... Takže to bude zřejmě tou vyrovnávací pamětí, ale kde to zvýšit ? Divím se, že to nikoho netrápi, mě už nějakej pátek Jen ted se potřebuju dostat na ten začátek! Zkuste si třeba v C udělat nějakou dlouhou smyčku a uvidíte, že se vypíšou jen poslední záznamy...
Vlastnosti CMD -> Rozvrzeni -> Vyrovnavaci pamet zobrazeni -> Vyska a tam si to nastav.
http://technet.microsoft.com/en-us/library/bb49103 7.aspx
Jo díky, přesně tento odkaz jsem potřeboval
Díky a vyřešeno...
No, to je fakt skvělý popis problému. Jedno to není. Je rozdíl, jestli jde o vlastní program, o dávkový soubor nebo o zkompilovaný EXE, jehož výstup nemůžeš ovlivnit. Ale to ty asi nechápeš.