Delen via


Doel van het scriptobjectmodel van Windows PowerShell ISE

Objecten zijn gekoppeld aan de vorm en functie van Windows PowerShell Integrated Scripting Environment (ISE). De naslaginformatie over het objectmodel bevat details over de lideigenschappen en -methoden die door deze objecten worden weergegeven. Er worden voorbeelden gegeven om te laten zien hoe u scripts kunt gebruiken om rechtstreeks toegang te krijgen tot deze methoden en eigenschappen. Het scriptobjectmodel maakt het volgende takenbereik eenvoudiger.

Het uiterlijk van Windows PowerShell ISE aanpassen

U kunt het objectmodel gebruiken om de toepassingsinstellingen en -opties te wijzigen. U kunt ze bijvoorbeeld als volgt wijzigen:

  • Wijzig de kleur van fouten, waarschuwingen, uitgebreide uitvoer en foutopsporingsuitvoer.
  • De achtergrondkleuren voor het opdrachtvenster, het uitvoervenster en het deelvenster Script ophalen of instellen.
  • Stel de voorgrondkleur in voor het deelvenster Uitvoer.
  • Stel de naam van het lettertype en de tekengrootte in voor Windows PowerShell ISE.
  • Configureer waarschuwingen. Deze instelling bevat waarschuwingen die worden uitgegeven wanneer een bestand wordt geopend op meerdere PowerShell-tabbladen of wanneer een script in het bestand wordt uitgevoerd voordat het bestand is opgeslagen.
  • Schakelen tussen een weergave waarin het deelvenster Script en het deelvenster Uitvoer naast elkaar staan en een weergave waarin het deelvenster Script zich boven aan het deelvenster Uitvoer bevindt.
  • Plaats het opdrachtvenster onderaan of boven in het deelvenster Uitvoer.

De functionaliteit van Windows PowerShell ISE verbeteren

U kunt het objectmodel gebruiken om de functionaliteit van Windows PowerShell ISE te verbeteren. U kunt bijvoorbeeld:

  • Voeg het exemplaar van Windows PowerShell ISE zelf toe en wijzig deze. Als u bijvoorbeeld de menu's wilt wijzigen, kunt u nieuwe menu-items toevoegen en de nieuwe menu-items toewijzen aan scripts.
  • Maak scripts die enkele taken uitvoeren die u kunt uitvoeren met behulp van de menuopdrachten en knoppen in Windows PowerShell ISE. U kunt bijvoorbeeld een PowerShell-tabblad toevoegen, verwijderen of selecteren.
  • Een aanvulling op taken die kunnen worden uitgevoerd met behulp van menuopdrachten en knoppen. U kunt bijvoorbeeld de naam van een PowerShell-tabblad wijzigen.
  • Tekstbuffers bewerken voor het opdrachtvenster, het uitvoervenster en het scriptvenster dat aan een bestand is gekoppeld. U kunt bijvoorbeeld het volgende doen:
    • Alle tekst ophalen of instellen.
    • Een tekstselectie ophalen of instellen.
    • Voer een script uit of voer een geselecteerd gedeelte van een script uit.
    • Schuif een lijn naar de weergave.
    • Tekst invoegen op een caretpositie.
    • Selecteer een tekstblok.
    • Haal het laatste regelnummer op.
  • Bestandsbewerkingen uitvoeren. U kunt bijvoorbeeld het volgende doen:
    • Open een bestand, sla een bestand op of sla een bestand op met een andere naam.
    • Bepaal of een bestand is gewijzigd nadat het voor het laatst is opgeslagen.
    • Haal de bestandsnaam op.
    • Een bestand selecteren.

Taken automatiseren

U kunt het scriptobjectmodel gebruiken om sneltoetsen te maken voor frequente bewerkingen.

Zie ook