Příkaz edlin je starší verzí příkazu pro úpravy systému MS-DOS. Ačkoli to není tak snadné nebo rafinované jako textový editor systému MS-DOS, edlin umožňuje uživateli hrubě upravovat soubory.
Alternativní metoda k vytvoření souboru
Následující příkaz můžete také použít k vytvoření souboru (neupravovat).
kopírovat kon
Po zadání výše uvedeného příkazu se vytvoří soubor se zadaným názvem.
Poté, co jste zadali všechny řádky chcete být v souboru, stiskněte a podržte Ctrl + Z. Stisknutím těchto kláves vstoupíte ^ Z, jakmile se zobrazí, stiskněte Enter a jeden soubor by měl být zkopírován.
Dostupnost
Edlin je externí příkaz, který je k dispozici pro následující operační systémy Microsoft. V MS-DOS 4.x a dřívějších edlin.com byl použit jako externí soubor. V systému MS-DOS 5 a ve verzích systému Windows, které tento příkaz podporovaly, byl jako externí soubor použit edlin.exe.
- MS-DOS 5.0 a nižší
- Windows 95
- Windows 98
- Windows NT
- Windows 2000
- Windows XP
Edlinova syntaxe
EDLIN [jednotka:] [cesta] [název souboru]
[ROZSAH] L | Zobrazuje řadu řádků. Pokud není zadán žádný rozsah, L zobrazí seznam prvních 23 řádků upravovaného souboru. |
[ROZSAH] P | Zobrazuje výpis rozsahu řádků. Pokud není zadán žádný rozsah, P zobrazí celý soubor. Tato možnost se liší od L, protože P změní aktuální řádek na poslední řádek. |
[ROZSAH] S [STRING] | Hledá aktuální soubor otevřený pro určitý řetězec. |
[ROZSAH], [LINE], [NUMBER] C | Zkopíruje určený rozsah na určený řádek. Číslo určuje, kolik kopií je třeba udělat. |
[ROZSAH] D | Odstraní určitý rozsah řádků. |
[LINE] Já | Vloží nový řádek na začátek zadaného řádku.
Chcete-li místo toho řádek uložit a ukončit nabídku vložení, stiskněte + Z + Stisknutím + ukončete vkládání. |
[ROZSAH], [LINE] M | Přesune určitý rozsah na zadaný řádek. |
[ŘÁDEK] | Umožňuje úpravy zadaného řádku. |
[ROZSAH] R [STRING1] [STRING2] | Vyhledá určený rozsah pro první určený řetězec, pokud je řetězec nalezen, nahradí řetězec druhým určeným řetězcem. |
[NUMBER] A | Čte počet řádků do paměti. |
[LINE] T [DRIVE:] [PATH] [FILE] | Sloučí určený soubor do aktuálního dokumentu na zadaném řádku. |
[NUMBER] W | Zapíše zadaný počet řádků na disk. |
Q | Ukončí edlin bez uložení změn. |
E | Po uložení změn ukončí edlin. |
Syntaxe Windows 2000 a Windows XP
EDLIN [jednotka:] [cesta] název souboru [/ B]
/ B Ignoruje znaky konce souboru (Ctrl + Z).
Příklady Edlin
Následující příklad ukazuje základní kroky potřebné k úpravě autoexec.bat. Níže ukázka ukazuje, co byste viděli a co byste napsali. Zadaný text se zobrazí červeně.
EDLIN C: AUTOEXEC.BAT
* L
Řádek nahoře by zobrazoval obsah autoexec.bat, který je uveden níže (obsah se může lišit).
1: @echo off 2: cls 3: prompt $ p $ g 4: path = c: dos
V níže uvedeném příkladu vybereme jeden z řádků, který chcete upravit, což je v tomto případě číslo řádku 4. Jakmile jste vybrali číslo řádku, které chcete upravit, a stiskněte klávesu Enter, pak edlin zobrazí řádek, který upravujete, s prázdným řádkem pod ním. Pokud stisknete Enter, aniž byste cokoli zadali, tento řádek se nezmění. Chcete-li provést změny, zadejte informace, které chcete na tento řádek umístit, a stiskněte klávesu Enter.
* 4
4: cesta = c: dos cesta = c: windows
Po provedení změn se ujistěte, že jsou změny správné opětovným zadáním L a seznam souboru. Pokud jsou změny správné, zadejte E save a ukončete úpravy autoexec.bat. Pokud však změny nechcete uložit, zadejte Q a stisknutím klávesy Enter ukončete bez uložení změn.