Program DOSKEY makra vyhledávat text souboru

Překlady článku Překlady článku
ID článku: 74038 - Produkty, které se vztahují k tomuto článku.
Tento článek byl archivován. Je nabízen v takovém stavu, v jakém je, a nebude již nadále aktualizován.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Souhrn

Následující makro DOSKEY prohledá všechny soubory v aktuální adresář zadaný text zprávy a zobrazí výstup na obrazovce najednou. Libovolný typ souboru bude prohledán bez ohledu příponu. Při spuštění makra, zobrazí se spolu s příkazem makro název jednotlivých souborů jsou prohledávány. Výstup makra budou zobrazí jednu obrazovku na čas, což můžete zkoumat vyhledejte text zprávy, kterou hledáte. Nakonec "výstup" odstranění souboru tak, že používáte-li makro znovu, výstupního souboru představuje pouze jedna zpráva hledání.

Chcete-li vytvořit toto makro, zadejte na příkazovém řádku následující:
hledání programu doskey pro %a v = (*. *) proveďte c:\dos\FIND /i "$ *" %a
$ g $ g výstup $ t Typ výstupu $ b c:\dos\MORE $ t del výstup
(Netiskněte ENTER dokud nezadáte celé makro.)

Chcete-li spustit toto makro, zadejte:
Hledat zprávy
Zpráva nevyžaduje uvozovek a nejsou rozlišována malá a velká písmena. Výstup hledání se zobrazí postupně jednu obrazovku. Pokud je text nalezen, řádek s textem se zobrazí pod soubor. Přesvědčte se, zda najít a příkazy MORE v výše uvedeného makra vyhledávání odkazujete na adresář systému MS-DOS 5.0. Také pomocí přepínače /i najít, hledání zprávy nebude malá a velká písmena.

Další informace

Například následující makro hledá text "Žádné dostupné rozší?ené pam?ti" v aktuálním adresáři a zobrazí výsledek částečné příkazu.

Nejprve přejděte do adresáře systému DOS, zahrnující Himem.sys a potom zadejte následující příkaz:
Hledat není k dispozici rozšířené paměti
Zobrazí se následující výstup:
----------HIMEM.SYS
Chyba: Nedostatek paměti k dispozici rozšířené nebyl nalezen.
Text byl nalezen v souboru byla Himem.sys. Řádek, který zahrnuje zprávy začíná "Chyba:...

Hledání s polem zkrácený "zpráva" jako "rozší?ené pam?ti," bude mít za následek stejný výstup jako výše. Aby zpráva hledání malá a velká písmena, odebrání přepínače /i najít.

Chcete-li použít toto makro při každém spuštění systému, zahrnout do souboru Autoexec.bat následující příkaz:
   doskey search=for %%a in (*.*) do c:\dos\FIND /i "$*" %%a
   $g$g output $t type output $b c:\dos\MORE $t del output
				
Notice, že se liší od předchozího příkazu, který je vložen do příkazového řádku tento příkaz dávkového souboru. Rozdíl je, že o dalších % (znak procenta) je součástí před každou "%" tak, aby "%" bude rozpoznán.

Odkazy:

"Microsoft MS-DOS User's Guide a reference," verze 5.0, stránky 175 181, 448 453

Vlastnosti

ID článku: 74038 - Poslední aktualizace: 4. února 2014 - Revize: 1.1
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft MS-DOS 5.0 Standard Edition
Klíčová slova: 
kbnosurvey kbarchive kbmt KB74038 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:74038

Dejte nám zpětnou vazbu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com