TechNet
Products
IT Resources
Downloads
Training
Support
Products
Windows
Windows Server
System Center
Microsoft Edge
Office
Office 365
Exchange Server
SQL Server
SharePoint Products
Skype for Business
See all products »
Resources
Channel 9 Video
Evaluation Center
Learning Resources
Microsoft Tech Companion App
Microsoft Technical Communities
Microsoft Virtual Academy
Script Center
Server and Tools Blogs
TechNet Blogs
TechNet Flash Newsletter
TechNet Gallery
TechNet Library
TechNet Magazine
TechNet Wiki
Windows Sysinternals
Virtual Labs
Solutions
Networking
Cloud and Datacenter
Security
Virtualization
Updates
Service Packs
Security Bulletins
Windows Update
Trials
Windows Server 2016
System Center 2016
Windows 10 Enterprise
SQL Server 2016
See all trials »
Related Sites
Microsoft Download Center
Microsoft Evaluation Center
Drivers
Windows Sysinternals
TechNet Gallery
Training
Expert-led, virtual classes
Training Catalog
Class Locator
Microsoft Virtual Academy
Free Windows Server 2012 courses
Free Windows 8 courses
SQL Server training
Microsoft Official Courses On-Demand
Certifications
Certification overview
Special offers
MCSE Cloud Platform and Infrastructure
MCSE: Mobility
MCSE: Data Management and Analytics
MCSE Productivity
Other resources
Microsoft Events
Exam Replay
Born To Learn blog
Find technical communities in your area
Azure training
Official Practice Tests
Support options
For business
For developers
For IT professionals
For technical support
Support offerings
More support
Microsoft Premier Online
TechNet Forums
MSDN Forums
Security Bulletins & Advisories
Not an IT pro?
Microsoft Customer Support
Microsoft Community Forums
Sign in
Home
Library
Wiki
Learn
Gallery
Downloads
Support
Forums
Blogs
Resources For IT Professionals
United States (English)
Россия (Pусский)
中国(简体中文)
Brasil (Português)
Skip to locale bar
Post an article
Translate this page
Powered by
Microsoft® Translator
Wikis - Page Details
First published by
MichalGajda
(eMV)
When:
14 May 2012 5:44 AM
Last revision by
MichalGajda
(eMV)
When:
14 May 2012 11:17 PM
Revisions:
4
Comments:
0
Options
Subscribe to Article (RSS)
Share this
Can You Improve This Article?
Positively!
Click Sign In to add the tip, solution, correction or comment that will help other users.
Report inappropriate content using
these instructions
.
Wiki
>
TechNet Articles
>
Natywny Klient PowerShell'a (pl-PL)
Natywny Klient PowerShell'a (pl-PL)
Article
History
Natywny Klient PowerShell'a (pl-PL)
Table of Contents
Konsola Powershell
PowerShell ISE
Zdalny klient PowerShella
Rozwiązania klienckie PowerShella firm trzecich
Inne języki
PowerShell’a można wykorzystywać przy użyciu dwóch różnych rozwiązań. Jednym z nich jest tekstowa konsola (powershell.exe), natomiast drugim środowisko graficzne PowerShell ISE. Dodatkowo istnieje również kilka
innych powłok
zbudowany przez firmy trzecie lub poprzez działaczy społecznych. Dokumentację dotyczącą tworzenia własnego środowiska można znaleźć
tutaj
.
Konsola Powershell
Narzędzie powerShell.exe jest domyślną konsolą używaną do obsługi języka PowerShell. Używa standardowego hosta okna konsoli (Windows Console Host, conhost.exe) wykorzystywanego również przez cmd.exe, co pozwala na dziedziczenie niektórych cech i problemów zawartych w starszej wersji konsoli. Sama powłoka pozwala na dostosowanie niektórych jej elementów takich jak np. czcionki, wielkość tekstu oraz okna czy rozmiar bufora. Jeżeli jest włączony tryb szybkiej edycji (Quick Edit mode) można wówczas łatwiej używać schowka. Wystarczy np. zaznaczyć intersujący nas fragment i kliknąć prawym przyciskiem myszy, aby skopiować go, ponowne kliknięcie prawym przyciskiem myszy spowoduje wklejenie skopiowanego tekstu ze schowka. Konsolę powershell.exe można wykorzystywać nie tylko do interaktywnej pracy, ale również przy jej pomocy możemy wykonywać skrypty PowerShell’a zapisane w formie plików ps1. Sam proces powershell.exe może być uruchamiany z różnymi argumentami, o których możemy dowiedzieć się poprzez wywołanie pomocy powershell.exe /?.
Standardowa linia poleceń cms.exe, może wywoływać skrypty PowerShella w następujący sposób:
PowerShell script.ps1
PowerShell -NoProfile -NonInteractive -WindowStyle Hydden -File c:\scripts\script.ps1
PowerShell -ExecutionPolicy Unrestricted -Command c:\scripts\script.ps1
PowerShell ISE
PowerShell ISE (PowerShell Integrated Scripting Environment) jest konfigurowalnym oraz rozszerzalnym środowiskiem dla języka PowerShell. Dostępny jest od wersji PowerShell’a 2.0. W systemach Windows Server 2008R2 dostępne jest ono jako oddzielny dodatek, który nie jest domyślnie instalowany. PowerShell ISE nie jest dostępny w systemach Windows Server 2008R2 w wersji Core. PowerShell v2 do pracy wymaga .NET Framework 2.0 wraz z Service Pack 1, natomiast aby korzystać z PowerShell ISE konieczne jest doinstalowanie .NET Framework 3.5.
Domyślnie okno PowerShell ISE składa się z trzech części: okna skryptu, okna poleceń oraz okna wyjściowego. Elementy te można konfigurować wg. własnego uznania.
Do podstawowych cech PowerShell ISE należą: kolorowanie składni, możliwość edytowania i wykonywania kodu w tym samym oknie czy pełna obsługa kodowania Unicode. Narzędzie to nie pozwala na korzystanie z aplikacji konsolowych pracujących w trybie interaktywnym, jak np. netsh.exe czy diskpart.exe.
Zdalny klient PowerShella
PowerShell umożliwia również zdalne wykonywanie cmdletów przy użyciu np. Enter-PSSession czy Invoke-Command, następnie zdalny host odbiera polecenie i próbuje je wykonać na zdalnej maszynie. Ostatecznie wynik wykonanej operacji jest przesyłany z powrotem do konsoli PowerShella, z której został wywołany w formie uporządkowanych danych.
Rozwiązania klienckie PowerShella firm trzecich
Istnieje także wiele
innych niezależnych edytorów oraz konsol PowerShell’a
(zazwyczaj zintegrowanych w jedną aplikację).
Inne języki
English: PowerShell Hosts (en-US)
editors
,
Michal Gajda
,
pl-PL
,
PowerShell
,
PowerShell Hosts
,
scripting
,
Shell
,
Translated into Polish
[Edit tags]
Leave a Comment
Please add 1 and 2 and type the answer here:
Post
Wiki - Revision Comment List(Revision Comment)
Wikis - Comment List