A Windows PowerShell ISE parancsfájl-kezelési objektummodelljének céljaPurpose of the Windows PowerShell ISE Scripting Object Model

Az objektumok a Windows PowerShell integrált parancsfájlkezelési környezet (ISE) formátumával és funkciójával vannak társítva.Objects are associated with the form and function of Windows PowerShell Integrated Scripting Environment (ISE). Az objektummodell-hivatkozás részletesen ismerteti a tagok azon tulajdonságait és metódusait, amelyeket ezek az objektumok tesznek elérhetővé.The object model reference provides details about the member properties and methods that these objects expose. A példák azt mutatják be, hogyan használhatók a parancsfájlok a módszerek és tulajdonságok közvetlen eléréséhez.Examples are provided to show how you can use scripts to directly access these methods and properties. A parancsfájl-objektummodell a következő feladatok körét teszi egyszerűbbé.The scripting object model makes the following range of tasks easier.

Windows PowerShell integrált parancsprogram-kezelési környezet megjelenésének testreszabásaCustomizing the appearance of Windows PowerShell ISE

Az objektummodell segítségével módosíthatja az Alkalmazásbeállítások és a beállítások beállításait.You can use the object model to modify the application settings and options. A következőképpen módosíthatja például a következőket:For example, you can modify them as follows:

  • Módosíthatja a hibák, a figyelmeztetések, a részletes kimenetek és a hibakeresési kimenetek színét.Change the color of errors, warnings, verbose outputs, and debug outputs.
  • Lekérdezheti vagy beállíthatja a parancssor háttérszínét, a kimenet panelt és a parancsfájl ablaktáblát.Get or set the background colors for the Command pane, the Output pane, and the Script pane.
  • Adja meg az előtér színét a kimenet ablaktáblán.Set the foreground color for the Output pane.
  • Adja meg Windows PowerShell integrált parancsprogram-kezelési környezet betűkészletének nevét és betűméretét.Set the font name and font size for Windows PowerShell ISE.
  • Figyelmeztetések konfigurálása.Configure warnings. Ez a beállítás olyan figyelmeztetéseket tartalmaz, amelyek akkor jelennek meg, ha egy fájl több PowerShell-lapon van megnyitva, vagy ha a fájl mentése előtt fut egy parancsfájl.This setting includes warnings that are issued when a file is opened in multiple PowerShell tabs or when a script in the file is run before the file has been saved.
  • Váltás egy olyan nézet között, ahol a parancsfájl ablaktábla és a kimeneti ablaktábla egymás mellett van, és olyan nézet, amelyben a parancsfájl ablaktábla a kimenet ablaktáblán látható.Switch between a view where the Script pane and the Output pane are side-by-side and a view where the Script pane is on top of the Output pane.
  • Rögzítse a parancssori ablaktáblát a kimenet ablaktábla aljára vagy tetejére.Dock the Command pane to the bottom or the top of the Output pane.

A Windows PowerShell integrált parancsprogram-kezelési környezet funkcióinak javításaEnhancing the functionality of Windows PowerShell ISE

Az objektummodell segítségével javíthatja Windows PowerShell integrált parancsprogram-kezelési környezet funkcióit.You can use the object model to enhance the functionality of Windows PowerShell ISE. Megteheti például a következőt:For example, you can:

  • A Windows PowerShell integrált parancsprogram-kezelési környezet példányának hozzáadása és módosítása.Add and modify the instance of Windows PowerShell ISE itself. A menük módosításához például hozzáadhat új menüelemeket, és leképezheti az új menüelemeket a parancsfájlok elemre.For example, to change the menus, you can add new menu items and map the new menu items to scripts.
  • Olyan parancsfájlokat hozhat létre, amelyek végrehajtják a Windows PowerShell integrált parancsprogram-kezelési környezetban található menüparancsok és gombok segítségével elvégezhető feladatokat.Create scripts that perform some of the tasks that you can perform by using the menu commands and buttons in Windows PowerShell ISE. Például hozzáadhat, eltávolíthat vagy kiválaszthat egy PowerShell fület.For example, you can add, remove, or select a PowerShell tab.
  • A menüparancsok és gombok használatával végrehajtható feladatok kiegészítése.Complement tasks that can be performed by using menu commands and buttons. Átnevezheti például a PowerShell fület.For example, you can rename a PowerShell tab.
  • A parancsok, a kimenet ablaktábla és a fájlhoz társított parancsfájl-ablaktábla szöveg-pufferének módosítása.Manipulate text buffers for the Command pane, the Output pane, and the Script pane that are associated with a file. Megteheti például a következőt:For example, you can:
    • Az összes szöveg beolvasása vagy beállítása.Get or set all text.
    • Szöveg kiválasztásának beolvasása vagy beállítása.Get or set a text selection.
    • Futtasson egy parancsfájlt, vagy futtasson egy parancsfájl kijelölt részét.Run a script or run a selected portion of a script.
    • Vonal görgetése nézetbeScroll a line into view.
    • Szöveg beszúrása egy Kalapos pozícióba.Insert text at a caret position.
    • Válasszon ki egy szövegrészt.Select a block of text.
    • Az utolsó sor számának beolvasása.Get the last line number.
  • Végezze el a fájlok műveleteit.Perform file operations. Megteheti például a következőt:For example, you can:
    • Nyisson meg egy fájlt, mentse a fájlt, vagy mentse a fájlt más néven.Open a file, save a file, or save a file by using a different name.
    • Annak megállapítása, hogy a fájl módosult-e a legutóbbi mentés után.Determine whether a file has been changed after it was last saved.
    • A fájl nevének beolvasása.Get the file name.
    • Válasszon ki egy fájlt.Select a file.

Feladatok automatizálásaAutomating tasks

A parancsfájl-objektummodell használatával billentyűparancsokat hozhat létre a gyakori műveletekhez.You can use the scripting object model to create keyboard shortcuts for frequent operations.

Lásd mégSee also