PowerShell

A PowerShell Parancselőzmények megtekintése a Windows 10 rendszeren

A PowerShell Parancselőzmények megtekintése a Windows 10 rendszeren

Windows PowerShell van beépítve Történelem funkció, amely megjegyzi az összes parancsot, amelyet végrehajtott a használata során. Bár emlékeznie kell az aktív munkamenet előzményeire, úgy látom, hogy ennél többet is megtart. Ebben a bejegyzésben megmutatom, hogyan láthatja a PowerShell History History parancsot, és hogyan használhatja okosan.

A PowerShell Parancselőzmények megtekintése

Az Előzmények funkció leglényegesebb előnye, hogy nem kell újra begépelnie egy adott parancs egyszeri végrehajtásához. A parancsok százai közötti visszatérés azonban nem sok segítség. Mi lenne, ha keresgél rajtuk, vagy futtatna egy speciális parancsot, amelyre csak részben emlékszik? Kövesse ezeket a módszereket.

  1. Billentyűzet módszer
  2. Keresés előre vagy hátra a PowerShell-előzmények között
  3. Tekintse meg a munkamenet teljes előzményeit
  4. Hívjon meg egy adott parancsot a PowerShell parancselőzményekből
  5. Keresés az Előzmények között

Végül elmagyaráztuk, hogyan törölheti, exportálhatja és importálhatja a PowerShell parancs előzményeit. Nagyon hasznos, ha ugyanazokat a parancsokat gyakran kell végrehajtania.

1] Billentyűzet módszer

Biztos vagyok benne, hogy egyszer használta a Parancssorot, ha egy ideje használja a Windows rendszert. Ha felfelé és lefelé használja a nyílgombokat, előre és hátra léphet a végrehajtott parancsok között. Ugyanez vonatkozik a PowerShellre is. De itt van a fordulat. Ha részlegesen emlékszik egy parancsra, a következőképpen kereshet.

Az egyetlen hátrány, hogy a keresési kifejezésnek a parancs kezdetének kell lennie.

2] Keresés előre vagy hátra a történelemben

Ha előre vagy hátra szeretne keresni az Előzmények között, használhatja a Ctrl + R és a Ctrl + S billentyűkombinációt. Az előbbi segítségével visszakereshet az Előzmények között, míg a későbbiekben előre. Amint használja a billentyűparancsot, kapnia kell egy részletet az alján (bck-i-search vagy fwd-i-search). Írja be, amit keresni szeretne, és még ha a szöveg is a valahol a parancs közepén található, akkor megkeresi. Sokkal jobb az általunk fent használt F8 módszerhez képest.

3] A munkamenet teljes PowerShell-parancs előzményeinek megtekintése

Írja be az Előzmények parancsot, és nyomja meg az Enter billentyűt. Látnia kell az aktuális munkamenet során végrehajtott összes parancsot. Míg a korábbi munkamenetben végrehajtott parancsokat a nyílbillentyűk segítségével tekintheti meg, az Előzményeknek nem lesz meg. Ha megnyomja a „H” gomb és nyomja meg az Enter billentyűt, feltárja a parancsok történetét. Tekintsük az Előzmények parancs parancsikonjának.

4] Hívjon meg egy előzetes parancsot a History-ból

Ha észreveszi, a fenti képen minden parancs mellett szerepel egy azonosító. Ha egy adott parancsot szeretne végrehajtani a listából, akkor használnia kell Invoke-History.

5] Keresés az előzmények között

A parancsok előzményei között a legegyszerűbb módszer a Select-String módszer használata az előzmények kimenetén.

Mivel megkapja az azonosítót, az Invoke History paranccsal azonnal végrehajthatja.

A PowerShell-előzmények törlése, exportálása és importálása

Az összes parancs törléséhez az előzményekből mindössze annyit kell tennie, hogy végrehajtja a “Előzmények törlése.”Ne feledje, hogy ennek elvégzése után is fel és le nyílbillentyűkkel érheti el a parancsot.

Nak nek exportálja az összes parancsot, használhatja a  Export-Clixml vagy Export-CSV formátum. Itt van a minta parancs

Get-History | Export-Clixml -Path \ PSHistorycommands.xml Get-History | Export-Csv -Path \ PSHistorycommands.csv 

Nak nek importálja ezeket a parancsokat egy másik vagy új munkamenetbe, használja a következő parancsot.

Add-History -InputObject (Import-Clixml -Path \ PSHistorycommands.xml) Add-History -InputObject (Import-Csv -Path \ PSHistorycommands.csv) 

Ezt a CSV- vagy XML-fájlt bármikor megnyithatja, így azonnal megtekintheti a PowerShell-parancselőzményeket. Ez nagyjából összefoglalja a PowerShell Parancselőzmény körüli szinte mindent, és azt, hogy miként lehet őket újból felhasználni számok használatával, kereséssel vagy másnapi importálással.

A League of Legends telepítése az Ubuntu 14-re.04
Ha rajongsz a League of Legendsért, akkor ez egy lehetőség arra, hogy teszteld a League of Legends játékot. Ne feledje, hogy a LOL a PlayOnLinux rends...
Telepítse a legújabb OpenRA stratégiai játékot az Ubuntu Linux rendszerre
Az OpenRA egy ingyenes / ingyenes valós idejű stratégiai játékmotor, amely újjáépíti a korai Westwood játékokat, mint például a klasszikus Command & C...
Telepítse a legújabb Dolphin Emulator for Gamecube & Wii szoftvert Linuxra
A Dolphin Emulator segítségével a kiválasztott Gamecube & Wii játékokat játszhatja Linux személyi számítógépeken (PC). Mivel a Dolphin Emulator szaba...