Fedőnevek beállítása a parancssorhoz a Windows rendszerben
Ebben a cikkben egy hasznos módszert szeretnék megosztani Önnel a parancssor álneveinek meghatározására. A cikkben leírt módszer minden modern Windows-verzióban működik, beleértve a Windows 10, Windows 8.1, Windows 8 és Windows 7 rendszereket is. Az alábbi lépések követésével bármilyen kívánt álnevet megadhat az alapértelmezett parancsfeldolgozó (cmd.exe) funkcióinak kiterjesztése érdekében, és időt takaríthat meg.
Hirdetés
Van egy doskey parancs elérhető a parancssorban. A doskey segítségével álnevet lehet meghatározni egy új vagy meglévő konzolparancshoz.
Például szinte minden felhasználó ismeri a CD parancs, amely az aktuális könyvtár megváltoztatására szolgál a parancssorban. Ha a kívánt könyvtár egy másik meghajtón található, akkor a „/D” kapcsolót kell használnia a cd paranccsal, vagy kifejezetten be kell írnia a meghajtó betűjelét a parancssorba.
Például:
d: cd dokumentumok
vagy
cd /d d:\documents
A DOSKEY használatával időt takaríthat meg, és definiálhat egy álnevet, amely lehetővé teszi a meghajtó betűjelének és a /D kapcsolónak a beírását. Például:
doskey cd=cd /D $*
Az alábbiakban néhány speciális kód található a Doskey makródefiníciókban:
$T Parancselválasztó. Több parancsot is lehetővé tesz egy makróban.
1-9 dollár kötegparaméterek. Egyenértékű: %1-%9 a kötegelt programokban.
$* A szimbólumot a parancssorban a makró nevét követő összes szimbólum helyettesíti. Használtuk az álnevünkben.
Most összehasonlíthatjuk az eredményeket az álnév nélkül és az álnévvel.
Az álnév nélkül a cd parancs nem módosítja az aktív meghajtót:
A DOSKEY segítségével létrehozott álnévvel a parancssor automatikusan megváltoztatja az aktív meghajtót és az aktuális mappát:
Ez nagyon hasznos.
A DOSKEY használatával lehetőség van saját álnevek meghatározására. Például létrehozhat LS álnevet a DIR parancshoz, hogy egy általános parancsot használjon a címtárlistázáshoz Windows és Linux rendszeren. Amint azt Ön is tudja, vagy nem tudja, az LS egy alapértelmezett fájllista parancs a Linux operációs rendszerben.
doskey ls=dir
Vagy valami ilyesmi:
![2-es álnév](/f/e6336881eac8f6fca4068985b3fab9ed.png)
Adja meg a globális álneveket a Windows parancssorában
Az álnevekkel az a probléma, hogy csak abban a parancssori példányban működnek, ahol definiálta őket. A probléma elkerülése érdekében létrehozhat egy új parancsikont a cmd.exe fájlhoz, vagy akár módosíthatja az alapértelmezett parancsikont. A következő paramétereket kell hozzáadnia a cmd.exe rész után:
cmd.exe /k c:\apps\cmd\aliases.cmd
Itt a c:\apps\cmd\aliases.cmd fájl egy normál kötegfájl, amely tartalmazza a megfelelő DOSKEY-hívásokat.
A parancssor mellett a Windows saját álnevek meghatározását is lehetővé teszi a Futtatás párbeszédpanelhez. Olvassa el a következő cikket: Indítsa el kedvenc alkalmazásait hasznos álnevekkel a Futtatás párbeszédpanelen
Ez az. Ez egy nagyon hasznos módja a saját parancs meghatározásának vagy az alapértelmezett parancsok viselkedésének megváltoztatásának. Nagyon régóta használom ezeket az álneveket. Mi van veled? Használ álneveket a parancssorban, vagy nem volt tudatában ennek a funkciónak?