V tej rubriki smo že večkrat pisali o tem, da je prek ukaznega poziva oziroma DOS-ove ukazne vrstice mogoče napisati ukaz tako, da se njegov rezultat ne prikaže na zaslonu, ampak se zapiše v datoteko. Če na primer želimo seznam datotek imenika Mapa, ki je na disku C:, zapisati v datoteko Vsebina.txt, to naredimo tako, da v DOS-ovo ukazno vrstico vpišemo ukaz:

dir c:\Mapa > Vsebina.txt

Če smo že v mapi Mapa, potem izraza c:\Mapa ni treba pisati, če pa želimo, da se datoteka Vsebina.txt zapiše na drugo mesto, potem moramo pred ime datoteke seveda vpisati želeno pot do nje. Na podoben način lahko uporabimo še celo vrsto ukazov.

Kaj pa, če bi radi rezultate ukaza dodali v že obstoječo datoteko? Vzemimo, da bi radi imeli v eni datoteki zapisano vsebino datotek v mapi Mapa, v mapi Dokumenti in še kateri. V tem primeru lahko uporabimo trik. Najprej po že omenjenem receptu izdelamo besedilno datoteko Vsebina.txt, v katero bomo vpisali vsebino mape Mapa. Nato uporabimo povsem enak ukaz, le da namesto mape Mapa vpišemo ime druge mape, recimo dokumenti, namesto enojnega znaka '>' pa uporabimo dvojnega '> >'. Dvojni znak je ukaz za dodajanje k obstoječi vsebini. Ukaz se bo torej glasil:

dir c:\Dokumenti > > Vsebina.txt

In kaj se bo zgodilo? V obstoječo datoteko Vsebina.txt se bo na koncu dodala še vsebina mape Dokumenti. Postopek lahko nadaljujemo še z drugimi želenimi mapami. Seveda spet z dvojnim znakom preusmerjanja (večje).

Moj mikro, Julij – Avgust 2009 | Zoran Banovič |