PowerShell

PowerShell

Captura de tela de uma sessão do Windows PowerShell
Paradigma Multi-paradigma: Imperativo, pipeline, orientada a objetos, funcional e reflexiva
Última versão 5.1.14393 (2-8-2016)
Versão em teste 6.0.0 Alfa 9 (18-8-2016)
Criado por Microsoft
Estilo de tipagem tipagem forte, segurança de tipo, inferência de tipo, dinâmica
Influenciada por Ksh, Perl, C#, CL, DCL, SQL, Tcl, Tk, Chef, Puppet[1]
Plataforma Framework .NET, .NET Core
Sistema operacional Windows XP e posteriores, OS X, CentOS, Ubuntu
Licença MIT License[2] (mas o componente Windows permanece proprietário)
Página oficial https://msdn.microsoft.com/en-us/powershell

PowerShell é um shell de linha de comando baseado em tarefas e linguagem de script desenvolvido no .NET. Inicialmente, apenas um componente do Windows, o PowerShell tornou-se de código aberto e multiplataforma em 18 de agosto de 2016 com a introdução do PowerShell Core.[3]

No PowerShell, tarefas administrativas são realizadas através de cmdlets (pronuncia-se command-lets), que são classes .NET especializadas que implementam uma operação específica.

Atualmente os produtos Server da Microsoft devem fornecer suporte à automatização via PowerShell, segundo seu Common Engineering Criteria. O Windows PowerShell é integrado como componente opcional do Windows Server 2008, habilitado por padrão desde o Windows Server 2008 R2 (exceto instalação core) e Windows 7, e pode ser baixado separadamente para Windows XP SP2, Windows Vista e Windows Server 2003.

Projeto

Os desenvolvedores do PowerShell basearam a gramática núcleo da ferramenta naquela do POSIX 1003.2.[4]

O Windows PowerShell pode executar quatro tipos de comandos nomeados:[5]

  • cmdlets (programas baseados no framework .NET projetados para interagir com o PowerShell)
  • Scripts PowerShell (arquivos sufixados por .ps1)
  • Funções PowerShell
  • programas executáveis isolados

Se um comando for um programa executável isolado, o PowerShell.exe executa-o em um processo separado; se ele for um cmdlet, ele executa-o no processo PowerShell. O PowerShell fornece uma interface de linha de comando interativa, em que os comandos podem ser inseridos e sua saída exibida. A interface do usuário, baseada no console Win32, oferece complementação por tabulação personalizável. O PowerShell permite a criação de apelidos (aliases) para cmdlets, os quais o PowerShell traduz textualmente em invocações dos comandos originais.

Cmdlets

Cmdlet (pronuncia-se "command let"[6]) são comandos usados pelo PowerShell que implementam funções específicas. Segue uma regra de verbo-substantivo, como por exemplo "Stop-process" (parar o processo).[7]

Alguns comandos básicos:[8]

Cmdlet Function
 Get-Location  obter o diretório atual
 Set-Location  alterar o diretório atual
Copy-Item  copiar arquivos
 Remove-Item  remover um arquivo ou diretório
 Move-Item  mover um arquivo
 Rename-Item   renomear um arquivo
 New-Item  criar um novo arquivo vazio ou diretório

Versões

Versão 1.0[9]

Essa versão foi desenvolvida para Windows server 2003 e Windows XP.

Algumas das principais funcionalidades são:

  • Mais de 130 ferramentas de linha de comandos fáceis de usar e aprender
  • Suporte para linguagens de script e ferramentas de linha de comando existentes
  • Recurso que permite a navegação nos dados armazenados.

Requisitos do sistema

A versão 1.0 pode ser instalada nos seguintes sistemas operacionais:

Versão 2.0[10]

Disponível nativamente no Windows 7 e no Windows server 2008 R2 e para instalação no Windows XP, Windows Server 2003, Windows Vista e Windows Server 2008.

As funcionalidades que podemos destacar são:

  • Execução de comandos remotamente
  • Depuração de Script
  • Tratamento de eventos

Requisitos do sistema

A versão 2.0 pode ser instalada nos seguintes sistemas operacionais:

Versão 3.0[11]

Nos sistemas operacionais Windows Server 2012 ou o Windows Server 2012 R2 a instalação não é necessária pois já faz parte do sistema operacional.

Alguns de seus novos recursos:

  • Tarefas agendadas
  • Administração delegada
  • Sintaxe de linguagem simplificada

Requisitos do sistema

Versão 4.0[12]

Essa versão é nativa nas versões do Windows 8.1 e no Windows Server 2012 R2.

Alguns dos novos recursos oferecidos são:

  • Suporte para fluxo de trabalho e depuração de script remotamente
  • Suporte de atualização da versão 3.0 para 4.0 (caso seja possível)
  • Correções de bugs e melhoria de desempenho

Requisitos do sistema

Referências

  1. Snover, Jeffrey (25 de maio de 2008). «PowerShell and WPF: WTF». Windows PowerShell Blog. Microsoft 
  2. [1]
  3. Bright, Peter (18 de agosto de 2016). «PowerShell is Microsoft's latest open source release, coming to Linux, OS X» (em inglês) 
  4. Payette, Bruce (2007). Windows PowerShell in Action. Col: Manning Pubs Co Series. [S.l.]: Manning. p. 27. ISBN 9781932394900. Consultado em 22 de julho de 2016. The core PowerShell language is based on the POSIX 1003.2 grammar for the Korn shell. 
  5. «about_Command_Precedence». TechNet. Microsoft. 8 de maio de 2014 
  6. «Introdução a cmdlets do Service Manager para Windows PowerShell». Consultado em 1 de junho de 2014 
  7. «Powershell para desenvolvedores». Consultado em 1 de junho de 2014 
  8. «cmdlet». Consultado em 1 de junho de 2014 
  9. Microsoft. «Windows PowerShell 1.0 localizado o pacote de instalação para o Windows Server 2003 e Windows XP». Consultado em 1 de junho de 2014 
  10. Microsoft. «Estrutura de gerenciamento do Windows (Windows PowerShell 2.0, WinRM 2.0 e o BITS 4.0)». Consultado em 1 de junho de 2014 
  11. «Windows Management Framework 3.0». Consultado em 1 de junho de 2014 
  12. Microsoft. «Management Framework Windows 4.0». Consultado em 1 de junho de 2014 

Ligações externas


Ícone de esboço Este artigo sobre linguagem de programação é um esboço. Você pode ajudar a Wikipédia expandindo-o.

Read other articles:

Sonic Advance 2[a] adalah gim video platform gulir samping tahun 2002 dikembangkan oleh Dimps untuk Game Boy Advance.Ini adalah angsuran dalam seri Sonic the Hedgehog dan sekuel Sonic Advance 2001.Ceritanya mengikuti Sonic saat ia berangkat untuk menyelematkan teman-temannya dan mengambil Chaos Emeralds tujuh ajaib dari antagonis seri Doctor Eggman. Gameplay terdiri dari pemain yang menyelesaikan berbagai berbagai level sebagai salah satu dari lima karakter, masing-masing dengan atri...

 

Ini adalah daftar dinamis, yang mungkin tidak dapat memuaskan standar tertentu untuk kelengkapan. Anda dapat membantu dengan mengembangkannya dengan menambahkan klaim yang diberikan sumber tepercaya. Artikel ini bagian dariseri tentangSoekarno Presiden pertama Indonesia Prakemerdekaan PNI Partindo PETA BPUPK Pancasila PPKI Revolusi Nasional Indonesia Proklamasi Kemerdekaan Kebijakan dalam negeri APRA Ambon Permesta DI/TII Peristiwa Tiga Selatan Marhaenisme Demokrasi Terpimpin Dekret 5 Juli Mo...

 

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Januari 2023. Kabinet Venezuela (Spanyol: Gabinete de Ministros de Venezuelacode: es is deprecated adalah cabang pemerintahan eksekutif dari pemerintahan Venezuela. [1][2] Daftar anggota Kabinet saat ini Office Name Assumed office Party PresidenPresi...

Miki TikusPenampilanperdanaSteamboat Willie (1928)PenciptaWalt DisneyUb IwerksDidesainolehWalt DisneyUb Iwerks (asli, desain 1928)Fred Moore (1938 desain ulang)Pengisi suaraWalt Disney (1928–1947, 1955–1962)Carl W. Stalling (1929)Jimmy MacDonald (1947–1978)Wayne Allwine (1977–2009)[1]Bret Iwan (2009–sekarang)Chris Diamantopoulos (2013–sekarang)Denis Setiano (Indonesia)(lihat pengisi suara)Dikembangkan olehLes ClarkFred MooreFloyd GottfredsonRomano ScarpaInformasiNama leng...

 

العلاقات الإماراتية الليختنشتانية الإمارات العربية المتحدة ليختنشتاين   الإمارات العربية المتحدة   ليختنشتاين تعديل مصدري - تعديل   العلاقات الإماراتية الليختنشتانية هي العلاقات الثنائية التي تجمع بين الإمارات العربية المتحدة وليختنشتاين.[1][2][3&#...

 

Game NightPoster filmSutradara John Francis Daley Jonathan Goldstein Produser John Davis Jason Bateman John Fox James Garavente Ditulis olehMark PerezPemeran Jason Bateman Rachel McAdams Billy Magnussen Sharon Horgan Lamorne Morris Kylie Bunbury Jesse Plemons Michael C. Hall Kyle Chandler Penata musikCliff MartinezSinematograferBarry PetersonPenyunting Jamie Gross Gregory Plotkin David Egan Perusahaanproduksi Davis Entertainment Aggregate Films New Line Cinema Access Entertainment Distr...

2020 Indian Tamil-language short film directed by Gautham Vasudev Menon Karthik Dial Seytha YennTitle cardDirected byGautham Vasudev MenonWritten byGautham Vasudev MenonProduced byGautham Vasudev MenonStarringSilambarasanTrishaCinematographyGautham Vasudev MenonSilambarasanEdited byAnthonyMusic byA. R. RahmanProductioncompanyOndraga EntertainmentRelease date 21 May 2020 (2020-05-21) (YouTube) Running time12 minutesCountryIndiaLanguageTamil Karthik Dial Seytha Yenn (transl.&...

 

Cristiano IIDuca di Sassonia-MerseburgIn carica18 ottobre 1691 - 20 ottobre 1694 NascitaMerseburg, 19 novembre 1653 MorteMerseburg, 20 ottobre 1694 (40 anni) PadreCristiano I, Duca di Sassonia-Merseburg MadreCristiana di Schleswig-Holstein-Sonderburg-Glücksburg ConsorteErdmute Dorotea di Sassonia-Zeitz Cristiano II di Sassonia-Merseburg (Merseburg, 19 novembre 1653 – Merseburg, 20 ottobre 1694) fu duca di Sassonia-Merseburg dal 1691 fino alla morte nel 1694. Indice 1 Biografia 2...

 

Ford EcoSportInformasiProdusenFordMasa produksi2003–sekarangBodi & rangkaKelasMini MPVBentuk kerangka5-door wagonTata letakMesin depan, penggerak roda depan/4WDKronologiPendahuluFord Escape (Asia Tenggara) Ford EcoSport adalah mini MPV yang awalnya dibuat oleh Ford Motor Company Brazil sejak tahun 2003 di pabrik Camaçari. Generasi kedua EcoSport diluncurkan tahun 2012 dan juga dirakit di pabrik baru di Chennai, India.[1] Generasi kedua (2013–sekarang) Generasi keduaInfor...

† Человек прямоходящий Научная классификация Домен:ЭукариотыЦарство:ЖивотныеПодцарство:ЭуметазоиБез ранга:Двусторонне-симметричныеБез ранга:ВторичноротыеТип:ХордовыеПодтип:ПозвоночныеИнфратип:ЧелюстноротыеНадкласс:ЧетвероногиеКлада:АмниотыКлада:Синапсиды�...

 

2001 single by U2 Walk OnSingle by U2from the album All That You Can't Leave Behind Released20 February 2001 (2001-02-20)Recorded2000StudioHQ (Dublin, Ireland)GenreRockLength 4:55 (album version) 4:09 (single version) 4:25 (edited version) 4:29 (video version) Label Island Interscope Composer(s)U2Lyricist(s)BonoProducer(s) Daniel Lanois Brian Eno Steve Lillywhite U2 singles chronology Elevation (2001) Walk On (2001) Electrical Storm (2002) Music videoWalk On on YouTubeAudio sam...

 

Skyrunning competitionLimone ExtremeDateOctoberLocation Limone sul GardaEvent typeSkyRaceVertical kilometerDistance29 km / 2,500 m 3.7 km / 1,080 mEstablished2011Official siteLimone Extreme The victorious arrival of Marco De Gasperi at the 2017 edition of Limone Extreme Skyrace. The Limone Extreme is an international skyrunning competition held for the first time in 2011. It runs every year in Limone sul Garda (Italy) in October and consists of two races SkyRace and Vertical Kilometer both va...

2018 song written and performed by Madame Monsieur MercySingle by Madame Monsieurfrom the album Vu d'ici Released20 January 2018GenreElectropopFrench popLength3:58LabelLow WoodPlay TwoSongwriter(s)Émilie SattJean-Karl LucasProducer(s)Émilie SattJean-Karl LucasMadame Monsieur singles chronology Tournera (2016) Mercy (2018) Comme une reine (2018) Audio samplefilehelpMusic videoMercy on YouTubeEurovision Song Contest 2018 entryCountryFranceArtist(s)Madame MonsieurLanguageFrenchComposer(s)Émil...

 

Deadly zoonotic disease This article is about rabies in animals. For rabies in humans, see Rabies. For other uses, see Rabies (disambiguation). Close-up of a dog during late-stage (dumb) paralytic rabies. Animals with dumb rabies appear depressed, lethargic, and uncoordinated. Gradually they become completely paralyzed. When their throat and jaw muscles are paralyzed, the animals will drool and have difficulty swallowing. In animals, rabies is a viral zoonotic neuro-invasive disease which cau...

 

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Silifke Atatürk Museum – news · newspapers · books · scholar · JSTOR (March 2017) (Learn how and when to remove this message) Silifke Atatürk MuseumSilifke Atatürk MüzesiSilifke Atatürk MuseumEstablished1987; 37 years ago (1987)LocationSi...

Council for East and Central Africa Football AssociationsConseil des Associations de Football d'Afrique de l'Est et Centraleمؤتمر جمعيات شرق ووسط أفريقيا لكرة القدمDisciplina Calcio Fondazione1927 (non ufficiale) - 1973 (ufficiale) GiurisdizioneAfrica orientale Federazioni affiliate12 ConfederazioneConfédération Africaine de Football Sede Nairobi Presidente Nicholas Musonye Sito ufficialewww.cecafafootball.org Modifica dati su Wikidata · Manuale  ...

 

Міністерство оборони України (Міноборони) Емблема Міністерства оборони та Прапор Міністерства оборони Будівля Міністерства оборони у КиєвіЗагальна інформаціяКраїна  УкраїнаДата створення 24 серпня 1991Попередні відомства Міністерство оборони СРСР Народний комісарі...

 

Overview of the events of 1901 in poetry Overview of the events of 1901 in poetry List of years in poetry (table) … 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 … In literature 1898 1899 1900 1901 1902 1903 1904 Art Archaeology Architecture Literature Music Philosophy Science +... Nationality words link to articles with information on the nation's poetry or literature (for instance, Irish or France). Events Sully Prudhomme, first...

Country and cajun music duo Rusty & DougRusty and Doug Kershaw, 1950sBackground informationOriginLouisiana, United StatesGenresCajun Music, Country, bluegrassYears active1953–1959, 1961–1963Labels Feature Hickory RCA Victor Mercury Princess Past membersDoug KershawRusty Kershaw Rusty & Doug were a country music and cajun music duo composed of Doug Kershaw (born January 24, 1936) and his younger brother, Rusty Kershaw (February 2, 1938 – October 23, 2001). The two recorded for Hi...

 

此條目需要补充更多来源。 (2022年5月20日)请协助補充多方面可靠来源以改善这篇条目,无法查证的内容可能會因為异议提出而被移除。致使用者:请搜索一下条目的标题(来源搜索:陶笛 — 网页、新闻、书籍、学术、图像),以检查网络上是否存在该主题的更多可靠来源(判定指引)。 此條目偏重在某些見解、事件或爭議上。 (2024年1月4日)請協助建立更平衡的陳述以符...