Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Rövid leírás
A Windows PowerShell integrált szkriptelési környezet (ISE) funkcióit és rendszerkövetelményét ismerteti.
Hosszú leírás
A Windows PowerShell ISE a Windows PowerShell grafikus gazdaalkalmazása. A Windows PowerShell ISE-ben parancsokat futtathat, szkripteket írhat, tesztelhet és hibakeresést végezhet egyetlen Windows-alapú grafikus felhasználói felületen. Funkciói közé tartozik az IntelliSense, a többsoros szerkesztés, a lapkiegészítés, az automatikus mentés, a szintaxisszínezés, a szelektív végrehajtás, a környezetérzékeny súgó, a Parancs megjelenítése (az ablakban lévő parancsok írása), valamint a kétbájtos karakterkészletek és a jobbról balra író nyelvek támogatása.
A Windows PowerShell ISE kiváló eszköz kezdőknek. A Parancs megjelenítése ablak és az Új távoli PowerShell lap végigvezeti a feladatokon, hogy az első próbálkozáskor sikeres lehessen. A kódrészletek és hibajelzők segítenek elsajátítani a Windows PowerShell nyelvét munka közben.
A speciális felhasználók kihasználhatják a kifinomult hibakeresési funkciókat, bővítményeket és a Windows PowerShell ISE objektummodellt.
A Windows PowerShell ISE újdonságai a Windows PowerShell 4.0-ban
A Windows PowerShell ISE két új funkciót vezet be a Windows PowerShell 4.0-ban.
A Windows PowerShell ISE mostantól támogatja a Windows PowerShell-munkafolyamat hibakeresését és a távoli szkriptek hibakeresését is. További információ: about_Debuggers.
IntelliSense-támogatás lett hozzáadva a Windows PowerShell Desired State Configuration-szolgáltatókhoz és -konfigurációkhoz.
A Windows PowerShell ISE indítása
A Windows PowerShell ISE telepítve, engedélyezve és használatra kész a Windows összes támogatott verziójában.
A Start menübe írja be a PowerShell_ISE, majd kattintson a PowerShell_ISE vagy a Windows PowerShell ISE parancsra.
Windows PowerShell-konzolon Cmd.exevagy a Windows Futtatás vagy keresés mezőjébe írja be a
powershell_ise.exe. A parancssori paramétereket is használhatja, beleértve a NoProfile kapcsolót is. További információ: about_PowerShell_ISE_exe.
Interaktív parancsok futtatása
Bármilyen Windows PowerShell-kifejezést vagy parancsot futtathat a Windows PowerShell ISE-ben. A windowsos PowerShell-konzolon ugyanúgy használhat parancsmagokat, szolgáltatókat, beépülő modulokat és modulokat.
A Konzol panelen beírhat vagy beilleszthet interaktív parancsokat. A parancsok futtatásához használhat gombokat, menüelemeket és billentyűparancsokat.
A többsoros szerkesztési funkcióval egyszerre több sornyi kódot is beírhat vagy beilleszthet a Konzol panelre. Amikor az előző parancs visszahívásához lenyomja a FEL nyílbillentyűt, a rendszer a parancs összes sorát visszahívja. Parancsok beírásakor nyomja le a SHIFT+ENTER billentyűkombinációt, hogy új üres sor jelenjen meg az aktuális vonal alatt.
Kimenet megtekintése
A parancsok és szkriptek eredményei megjelennek a Konzol panelen. Az eredményeket áthelyezheti vagy átmásolhatja a Konzol panelről billentyűparancsokkal vagy az eszköztár Másolás gombjával, és beillesztheti az eredményeket a Szkript vagy a Konzol panelre vagy más programokba. A Konzol panel törléséhez kattintson a "Kimenet ablaktábla törlése" gombra, vagy írja be az alábbi parancsok egyikét:
Clear-Host
cls
Szkriptek és függvények írása
A Szkript panelen szkripteket nyithat meg, írhat, szerkeszthet és futtathat. A Szkript panelen gombokkal és billentyűparancsokkal szerkesztheti a szkripteket. Szöveget másolhat, kivághat és beilleszthet a Szkript és a Konzol panel között.
A szelektív futtatási funkcióval egy szkript egészét vagy egy részét futtathatja. Egy szkript egy részének futtatásához jelölje ki a futtatni kívánt szöveget, majd kattintson a Kijelölés futtatása gombra, vagy nyomja le az F8 billentyűt. Alapértelmezés szerint az F8 az aktuális sort futtatja.
A speciális szerkesztési funkciók közé tartozik a zárójelek egyeztetése, a kibontás-összecsukás, a vonalszámok, a hibajelzők, a blokkszerkesztés és a behúzás, a részletes másolás és a kis- és nagybetűk konvertálása.
Segítség kérése
A Windows PowerShell ISE olyan súgótémaköröket tartalmaz, amelyek ismertetik a használatát. Emellett az összes telepített súgófájl elérhető a Szkript és a Parancs panelről.
A Windows PowerShell ISE a környezetfüggő súgót is támogatja. Ha segítségre van szüksége egy adott parancsmaggal, szolgáltatóval vagy kulcsszóval kapcsolatban, helyezze a kurzort az elem nevére, és nyomja le az F1 billentyűt. A súgótémakörök kereséséhez nyomja le az F1 billentyűt, és írja be a keresési kifejezést.
A súgótémakörök frissítéséhez használja a Windows PowerShell frissítése súgóelemet a Súgó menüben. Ez az elem az aktuális felhasználói felületi kultúrában az aktuális munkamenet moduljainak súgóját frissíti. Egyenértékű az Update-Help parancsmag paraméterek nélküli futtatásával. A Windows PowerShellhez tartozó parancsmagok súgójának frissítéséhez indítsa el a Windows PowerShell ISE-t a "Futtatás rendszergazdaként" lehetőséggel.
A Get-Help, a Save-Help és az Update-Help parancsmagokat a Windows PowerShell ISE-ben is használhatja, ugyanúgy, mint a Windows PowerShell-konzolon. A Windows PowerShell ISE-ben azonban a súgófüggvény egyszerre nem egy, hanem a teljes súgótémakört jeleníti meg.
Szkriptek hibakeresése
A Windows PowerShell ISE hibakeresőjével windowsos PowerShell-szkripteket vagy függvényeket is hibakeresésre használhat. Szkript hibakeresésekor a menüelemek és a billentyűparancsok segítségével számos olyan feladatot hajthat végre, amelyet a Windows PowerShell-konzolon végezne el. Ha például egy szkriptben be szeretne állítani egy sortörési pontot, kattintson a jobb gombbal a kódsorra, majd kattintson a Töréspont váltása parancsra.
Amikor hibakeresés közben lép végig egy szkripten, a hibakeresési kiemelő pontosan megjeleníti, hogy a parancs mely része fut, és automatikusan megnyitja a függvényeket és szkripteket tartalmazó fájlokat.
A Töréspont váltása menüelem alapértelmezés szerint egy szkript egy teljes sorára állít be töréspontot, de beállíthat töréspontot egy változó vagy parancsnév alapján. Sor- és oszlopszám alapján is beállíthat töréspontot a parancsokon, így könnyebben hibakeresést végezhet a hosszú folyamatparancsok között.
A szkriptekben előforduló szintaxishibákat gyakran csak a szkriptfájl Windows PowerShell ISE-ben való megnyitásával lehet hibakereséssel elhárítani. A hibajelzők szintaxishibákat azonosítanak, és a kijelölő funkciók lehetővé teszik a szkript egyes részeinek összecsukását, hogy a problémás pontokra összpontosíthasson.
A Windows PowerShell hibakereső parancsmagjait ugyanúgy használhatja a Parancs panelen, mint a konzolon.
Távoli parancsok futtatása
Az Új Távoli PowerShell-lap funkcióval egyszerűen létrehozhat egy állandó, felhasználó által felügyelt Windows PowerShell-munkamenetet (PSSession) a helyi számítógépen vagy egy távoli számítógépen. A parancs megnyit egy előugró ablakot, amely kéri a számítógép nevét és a távoli számítógépen parancsok futtatására jogosult felhasználói fiókot.
A nézet testreszabása
A Windows PowerShell ISE-funkcióival áthelyezheti és átméretezheti a Konzol és a Szkript panelt. Bármelyik ablaktáblát megjelenítheti és elrejtheti, és az összes ablaktáblán módosíthatja a szöveg méretét.
A Beállítások ablakban testre szabhatja a Windows PowerShell ISE megjelenését és működését. A Windows PowerShell ISE emellett egy egyéni gazdagépváltozóval is rendelkezik, $psISE, amellyel testre szabhatja a Windows PowerShell ISE-t, beleértve a menük és menüelemek hozzáadását is.
Windows PowerShell ISE-profil
A Windows PowerShell ISE saját Windows PowerShell-profillal rendelkezik, Microsoft.PowerShellISE_profile.ps1. Ebben a profilban a Windows PowerShell ISE-ben használt függvényeket, aliasokat, változókat és parancsokat tárolhatja.
A Windows PowerShell AllHosts-profilok (CurrentUser\AllHosts és AllUsers\AllHosts) elemei a Windows PowerShell ISE-ben is elérhetők, ugyanúgy, mint bármely Windows PowerShell-gazdagépprogramban. A Windows PowerShell-konzolprofilok elemei azonban nem érhetők el a Windows PowerShell ISE-ben.
A profilok áthelyezésére és újrakonfigurálására vonatkozó utasítások a Windows PowerShell ISE súgójában és a about_Profiles érhetők el.
Jegyzetek
A Windows PowerShell ISE egy választható Windows-funkció, amely alapértelmezés szerint be van kapcsolva a Windows ügyfél- és kiszolgálóverzióiban. Ha engedélyezni és letiltani szeretné a Windows PowerShell ISE-t a Windows ügyfélverzióiban, használja a Windows-szolgáltatások be- és kikapcsolását a Vezérlőpult. Ha engedélyezni és letiltani szeretné a Windows PowerShell ISE-t a Windows kiszolgálói verzióiban, használja a Szerepkörök és szolgáltatások hozzáadása varázslót a Kiszolgálókezelő.
Mivel a Windows PowerShell ISE felhasználói felületet igényel, nem működik a Windows Server Server Core-telepítéseinél. Ha azonban hozzáadja a Windows PowerShell ISE szolgáltatást, a telepítés automatikusan kiszolgálóvá alakul grafikus felhasználói felülettel.
A Windows PowerShell ISE a Windows megjelenítési alaprendszer (WPF) alapul. Ha a Windows PowerShell ISE grafikus elemei nem megfelelően jelennek meg a rendszeren, a probléma megoldásához adja hozzá vagy módosítsa a rendszer "WPF hardveres gyorsításának letiltása" grafikus megjelenítési beállításait. További információ: Grafikus megjelenítés beállításjegyzék-beállításai.