A Windows PowerShell telepítése és konfigurálása
Hatókör: Office 365 for professionals and small businesses, Office 365 for enterprises, Live@edu
Témakör utolsó módosításának ideje: 2010-05-18
Ahhoz, hogy a Windows PowerShell rendszerhéjat használni tudja, előbb ellenőrizze, hogy a számítógépen a Windows PowerShell rendszerhéj és a Windows távoli felügyelet (WinRM) szolgáltatás megfelelő verziója van-e telepítve. A Windows felügyeleti rendszerét kell használnia, mivel ez tartalmazza a Windows PowerShell 2-es és a WinRM 2.0-s verzióját.
Ha az Ön számítógépe Windows 7 vagy Windows Server 2008 R2 operációs rendszert futtat, akkor semmit nem kell telepítenie. A Windows felügyeleti keretrendszer már telepítve van.
Töltse le és telepítse a Windows felügyeleti keretrendszert, ha számítógépe az alábbi operációs rendszerek egyikét futtatja:
Windows Vista Service Pack 1 (SP1) vagy SP2
Windows Server 2008 SP1 vagy SP2
Windows Server 2003 SP2
Windows XP SP3
A szükséges lépések:
A Windows PowerShell korábbi verzióinak eltávolítása a számítógépről
A WinRM korábbi verzióinak eltávolítása a számítógépről
A Windows felügyeleti keretrendszer telepítése
A Windows PowerShell parancsfájl-futtatási képességének ellenőrzése
Annak ellenőrzése, hogy a WinRM szolgáltatás lehetővé teszi-e a Windows PowerShell számára a csatlakozást
1. A Windows PowerShell korábbi verzióinak eltávolítása a számítógépről
Mielőtt telepítené a Windows felügyeleti keretrendszert, el kell távolítania a Windows PowerShell meglévő verzióit.
Megjegyzés: Windows 7 és Windows Server 2008 R2 rendszereken nincs szükség erre a lépésre.
A Windows PowerShell eltávolítása Windows Vista rendszerből
A Vezérlőpult Programok ablakában nyissa meg a Programok és szolgáltatások elemet, és távolítsa el a Windows PowerShell minden olyan példányát, amely megjelenik a telepített programok felsorolásában. Például a Windows PowerShell 2 Community Technology Preview (CTP) verziója Windows PowerShell (TM) V2-ként jelenik meg.
A Feladatok területen válassza a Telepített frissítések megjelenítése lehetőséget, majd távolítsa el a Windows PowerShell minden olyan példányát, amely megjelenik a telepített frissítések listáján. A Windows PowerShell 1-es verziója például megjelenhet Windows-frissítésként az alábbi Microsoft Tudásbázis-cikkek számaival:
KB928439
KB923569
A Windows PowerShell eltávolítása Windows Server 2008 rendszerből
Indítsa el a Kiszolgálókezelő szolgáltatást, és lépjen a Szolgáltatások lapra.
Kattintson a Szolgáltatások eltávolítása elemre.
Jelölje ki a Windows PowerShell elemet, és kövesse az eltávolítási utasításokat.
A Vezérlőpult Programok ablakában nyissa meg a Programok és szolgáltatások elemet, és távolítsa el a Windows PowerShell minden olyan példányát, amely megjelenik a telepített programok felsorolásában.
A Feladatok területen adja meg A telepített frissítések megjelenítése beállítást. Távolítsa el a Windows PowerShell minden olyan példányát, amely megjelenik a telepített frissítések listáján.
A lap tetejére
A Windows PowerShell eltávolítása Windows Server 2003 és Windows XP rendszerből
Nyissa meg a Vezérlőpult Programok telepítése és törlése ablakát, és távolítsa el a Windows PowerShell minden olyan példányát, amely megjelenik a telepített programok felsorolásában.
A Programok telepítése és törlése ablakban kattintson a Frissítések megjelenítése gombra. Távolítsa el a Windows PowerShell minden olyan példányát, amely megjelenik a telepített frissítések listáján. A Windows PowerShell 1-es verziója például megjelenhet Windows-frissítésként a KB926139 Microsoft Tudásbázis-cikkszámmal.
A lap tetejére
2. A WinRM korábbi verzióinak eltávolítása a számítógépről
Mielőtt telepítené a Windows felügyeleti keretrendszert, el kell távolítania a WinRM meglévő verzióit.
Megjegyzés: Windows 7 és Windows Server 2008 R2 rendszereken nincs szükség erre a lépésre.
A WinRM eltávolítása Windows Vista és Windows Server 2008 rendszerből
A Vezérlőpult Programok ablakában nyissa meg a Programok és szolgáltatások elemet, és távolítsa el a Windows Rendszerfelügyeleti webszolgáltatások minden olyan példányát, amely megjelenik a telepített programok felsorolásában.
A Feladatok területen adja meg A telepített frissítések megjelenítése beállítást. Távolítsa el a Rendszerfelügyeleti webszolgáltatások minden olyan példányát, amely megjelenik a telepített frissítések listáján. Például a WinRM 2.0 Community Technology Preview (CTP) verziója megjelenhet WindowsRemoteManagement frissítésként az alábbi Tudásbázis-cikkszámokkal:
KB936059
KB950099
A Windows PowerShell eltávolítása Windows Server 2003 és Windows XP rendszerből
Nyissa meg a Vezérlőpult Programok telepítése és törlése ablakát, és távolítsa el a Rendszerfelügyeleti webszolgáltatások minden olyan példányát, amely megjelenik a telepített programok felsorolásában.
A Programok telepítése és törlése ablakban kattintson a Frissítések megjelenítése gombra. Távolítsa el a Rendszerfelügyeleti webszolgáltatások minden olyan példányát, amely megjelenik a telepített frissítések listáján. A WinRM például megjelenhet Windows-frissítésként a KB936059 Microsoft Tudásbázis-cikkszámmal.
A lap tetejére
3. A Windows felügyeleti keretrendszer telepítése
Töltse le és telepítse a Windows felügyeleti keretrendszert. Válassza azt a csomagot, amely tartalmazza a Windows PowerShell 2-es verzióját és a WinRM 2.0-s verzióját, illetve amely megfelel az operációs rendszernek, rendszer-architektúrának és nyelvnek.
Miután elvégezte a WinRM és a Windows PowerShell telepítését, a következő lépésekben ismertetett módon konfigurálja a szoftvert, hogy az megfelelően működjön.
Megjegyzés: Ha a helyi számítógépet Microsoft Internet Security and Acceleration (ISA) kiszolgáló védi, a Windows Firewall Client ügyfélprogram telepítése vagy a helyi számítógépen proxykiszolgáló konfigurálása lehet szükséges ahhoz, hogy a Windows PowerShell kapcsolódni tudjon a felhőalapú szolgáltatáshoz. További információ: Windows PowerShell: Gyakran ismételt kérdések rendszergazdáknak.
A lap tetejére
4. A Windows PowerShell parancsfájl-futtatási képességének ellenőrzése
Kattintson a Start > Minden program > Kellékek > Windows PowerShell menüpontra.
Nyissa meg a Windows PowerShellt az alábbi lehetőségek egyikével:
Ha Windows Vista, Windows 7 vagy Windows Server 2008 R2 rendszert futtat, akkor kattintson a jobb gombbal a Windows PowerShell menüpontra, és válassza a Futtatás rendszergazdaként lehetőséget. Ha megjelenik a felhasználói fiókok felügyeletének üzenete, és rákérdez a művelet folytatására, akkor válassza a Folytatás lehetőséget.
Ha Windows XP vagy Windows Server 2003 rendszert futtat, akkor kattintson a Windows PowerShell menüpontra.
Futtassa a következő parancsot:
Get-ExecutionPolicy
Ha az eredményül adott érték nem
RemoteSigned
, akkor át kell állítania aRemoteSigned
értékre.Megjegyzés: Ha a parancsfájlok végrehajtására vonatkozó házirend beállítása
RemoteSigned
, csak a számítógépén létrehozott vagy megbízható forrás által aláírt parancsfájlokat tudja futtatni.
A parancsfájlok futásának engedélyezése a Windows PowerShell rendszerhéjban
Futtassa a következő parancsot a rendszergazdaként megnyitott Windows PowerShell munkamenetben:
Set-ExecutionPolicy RemoteSigned
A lap tetejére
5. Annak ellenőrzése, hogy a WinRM szolgáltatás lehetővé teszi-e a Windows PowerShell számára a csatlakozást
Kattintson a Start > Minden program > Kellékek elemre.
Az alábbi lehetőségek egyikével nyissa meg a parancssort:
Ha Windows Vista, Windows 7 vagy Windows Server 2008 R2 rendszert futtat, akkor kattintson a jobb gombbal a Parancssor menüpontra, és válassza a Futtatás rendszergazdaként lehetőséget. Ha megjelenik a felhasználói fiókok felügyeletének üzenete, és rákérdez a művelet folytatására, akkor válassza a Folytatás lehetőséget.
Ha Windows XP vagy Windows Server 2003 rendszert futtat, akkor kattintson a Parancssor menüpontra.
A parancssorban futtassa a következő parancsokat:
net start winrm winrm get winrm/config/client/auth
Megjegyzés: Ha a WinRM szolgáltatás már fut, akkor nem kell elindítania. A WinRM szolgáltatás állapotát az
sc query winrm
parancs futtatásával ellenőrizheti.Az eredmények között keresse meg a következő értéket:
Basic =
. Ha az értékBasic = false
, akkor módosítania kell a következőre:Basic = true
.Megjegyzés: Ha elindította a WinRM szolgáltatást, és nem kell módosítania a
Basic
értéket, akkor anet stop winrm
parancs futtatásával állítsa le a WinRM szolgáltatást.
Az egyszerű hitelesítés támogatásának beállítása a WinRM szolgáltatásban
Az imént rendszergazdaként megnyitott parancssorban futtassa az alábbi parancsot. A szögletes zárójelek
{ }
közötti értékekben a kis- és nagybetűk nem számítanak különbözőnek:winrm set winrm/config/client/auth @{Basic="true"}
Ellenőrizze a parancs kimenetében a következő értéket:
Basic = true
.Megjegyzés: Ha elindította a WinRM szolgáltatást, akkor most állítsa le a
net stop winrm
paranccsal.
A lap tetejére