Windows PowerShell

Windows PowerShell
Contoh screenshot sesi PowerShell
Tipecommand line interface language, bahasa pemrograman diinterpretasi, Syel komputer, Antarmuka baris perintah, aplikasi console dan Bahasa skrip
Nama kodeMonad dan مُناد
Versi pertamaNovember 14, 2006
Versi stabil
7.4.2 (11 April 2024)
GenreOperating system shell
LisensiMS-EULA
Bahasa
Daftar bahasa

Multilingual

Karakteristik teknis
Sistem operasiMicrosoft Windows, Windows Server, Ubuntu, Debian, CentOS, Red Hat Enterprise Linux, openSUSE, Fedora, Arch Linux dan macOS
Platform.NET Framework, .NET dan Windows
Bahasa pemrogramanC#
Format kode
Daftar
Windows PowerShell types (UTF-8), Windows PowerShell types, Windows PowerShell formatting, Windows PowerShell formatting (UTF-8), PowerShell Cmdlet Definition XML (UTF-8) dan PowerShell Cmdlet Definition XML
Format berkas
Daftar
Windows PowerShell types (UTF-8), Windows PowerShell types, Windows PowerShell formatting, Windows PowerShell formatting (UTF-8), PowerShell Cmdlet Definition XML (UTF-8), PowerShell Cmdlet Definition XML dan PowerShell script
Informasi pengembang
PengembangMicrosoft Corporation
DesainerJeffrey Snover
Sumber kode
Kode sumberPranala
Informasi tambahan
Situs webWindows PowerShell
BlogBlog oficial
Stack ExchangeEtiqueta
Pelacakan kesalahanLaman pelacakan
SubredditPowerShell
Twitter: PowerShell_Team GitHub: PowerShell
Sunting di Wikidata Sunting di Wikidata • Sunting kotak info • L • B
Info templat
Bantuan penggunaan templat ini
Windows PowerShell
ParadigmaMulti-paradigm: imperative, pipeline, object-oriented, functional, reflective
Dirancang olehJeffrey Snover, Bruce Payette (et al.)
PengembangMicrosoft Corporation
Rilis perdana2006
Tipe sistemstrong, safe, implicit, dynamic
Sistem operasiCross-platform[1]
Situs webmicrosoft.com/powershell
Repositorimicrosoft.com/powershell
Implementasi utama
Windows PowerShell, Pash[1]
Terpengaruh oleh
C#, DCL, ksh, Perl, Ruby/LISP, CL, SQL, COMMAND.COM/ cmd.exe,[2] Tcl[3]
Sunting kotak info
Sunting kotak info • L • B
Info templat
Bantuan penggunaan templat ini


Windows PowerShell, sebelumnya dinamai Microsoft Shell atau MSH (dengan nama-kode Monad) adalah sebuah command line interface atau CLI (antarmuka baris-perintah) dan bahasa scripting yang sedang dikembangkan oleh Microsoft. Antarmuka ini mirip dengan UNIX shell, tetapi produk ini dibangun atas dasar pemrograman berorientasi objek (object-oriented programming/OOP) dan kerangka Microsoft .NET, dan cakupannya sangat luas.

Microsoft sedianya bermaksud meluncurkan PowerShell bersama-sama dengan Windows Vista, tetapi belakangan menyatakan akan meluncurkannya secara terpisah. Microsoft menyatakan bahwa PowerShell akan diluncurkan pada semester kedua 2006. Windows PowerShell adalah sebuah gambaran awal dari administrasi Microsoft Exchange Server 2007 di mana segalanya akan dilakukan melalui antarmuka CLI dan administrasi GUI sebagai lapisan di atas baris perintah tersebut.

PowerShell memerlukan .NET Framework versi 2.0 dan bisa dijalankan untuk Windows XP, Windows Server 2003, Windows Vista, dan Windows Server 2008; serta akan tersedia untuk prosesor-prosesor x86, x64, dan Itanium.

Referensi

  1. ^ a b igor.moochnick - Pash
  2. ^ Jsnover @ Wikipedia: Generational list of programming languages
  3. ^ "Windows PowerShell : PowerShell and WPF: WTF". Diarsipkan dari versi asli tanggal 2008-12-25. Diakses tanggal 2009-04-19. 

Buku

  • Ford, Jerry Lee Jr. Microsoft Windows Powershell Programming for the Absolute Beginner. ISBN 1-59863-354-6. 
  • Holmes, Lee. Windows PowerShell Quick Reference. ISBN 0-596-52813-2. 
  • Holmes, Lee. Windows PowerShell Cookbook. ISBN 0-596-52849-3. 
  • Johnson, Willis. Scripting SQL Management Objects in Windows PowerShell. ISBN 978-0-470-27935-9. Diarsipkan dari versi asli tanggal 2009-07-15. Diakses tanggal 2009-04-19. 
  • Jones, Don. Windows PowerShell: TFM. ISBN 0-9776597-2-0. 
  • Kopczynski, Tyson. Windows PowerShell Unleashed. ISBN 0-672-32953-0. 
  • Kumaravel, Arul. Professional Windows PowerShell Programming: Snapins, Cmdlets, Hosts and Providers. ISBN 0-470-17393-9. Diarsipkan dari versi asli tanggal 2009-05-15. Diakses tanggal 2009-04-19.  Parameter |coauthors= yang tidak diketahui mengabaikan (|author= yang disarankan) (bantuan)
  • Oakley, Andy. Monad (AKA PowerShell). ISBN 0-596-10009-4. 
  • Payette, Bruce. Windows PowerShell in Action. ISBN 1-932394-90-7. 
  • Tyson Kopczynski, Pete Handley, Marco Shaw. Windows PowerShell Unleashed. ISBN 978-0-672-32988-3. Pemeliharaan CS1: Banyak nama: authors list (link)
  • Watt, Andrew. Professional Windows PowerShell. ISBN 0-471-94693-1. Diarsipkan dari versi asli tanggal 2006-11-09. Diakses tanggal 2009-04-19. 
  • Wilson, Ed. Microsoft Windows PowerShell Step By Step. ISBN 0-7356-2395-3. 

Pranala luar

  • PowerShell homepage
  • Windows PowerShell Team Blog
  • Scripting with Windows PowerShell
  • Monad Manifesto - The Origin of Windows PowerShell Diarsipkan 2008-12-25 di Wayback Machine.
  • Channel9 Interviews/Demos with Jeffrey Snover - the Architect of Windows PowerShell
  • Windows PowerShell and the “PowerShell Worm” - an analysis, by Leonard Chung of the Windows PowerShell Team, of the "PowerShell Worm" and a walkthrough of Windows PowerShell's security features and how they strongly reduce the risk of scripting malware.
  • PwrShell.net Diarsipkan 2020-05-02 di Wayback Machine.

Perangkat aplikasi ketiga

  • sudo for Powershell Diarsipkan 2009-04-11 di Wayback Machine. - run specific commands as an administrator on Windows Vista
  • PowerShell Community Extensions
  • PrimalScript 2007 General scripting IDE with PowerShell support and debugger
  • PowerGUI Extensible graphical administrative console for managing systems based on Windows PowerShell.
  • Powershell.com - Powershell Analyzer and Powershell Plus - Powershell Hosting, Editor and Debugging Products.
  • Specops Command Diarsipkan 2008-01-10 di Wayback Machine. Software which combines PowerShell with Group Policy for computer group administration.

Pengembang PowerShell

  • S3Nas PowerShell Provider Diarsipkan 2008-04-16 di Wayback Machine. - S3Nas Amazon S3 PowerShell Provider
  • PowerShell SharePoint Provider - PowerShell SharePoint Provider
  • OneNote PowerShell Provider Diarsipkan 2009-08-20 di Wayback Machine. - OneNote PowerShell Provider
  • Windows Mobile PowerShell Provider - Windows Mobile PowerShell Provider
  • l
  • b
  • s
Arsitektur
Common Language
Infrastructure (CLI)
Bahasa CLI
Common1
Lainnya2
  • Axum
  • A#
  • Boo
  • Cobra
  • M
  • Oxygene
  • IronScheme (IronLisp)
  • IronPython
  • IronRuby
  • Nemerle
  • Phalanger
  • P#
  • Scala
Komponen
  • ADO.NET
    • Entity Framework
    • Data Services
  • ASP.NET
    • AJAX
    • MVC
    • Dynamic Data
  • CardSpace
  • ClickOnce
  • CLR Profiler
  • Communication Foundation
  • Dynamic Language Runtime
  • Forms
  • LINQ
  • Managed Extensibility Framework
  • Parallel Extensions
  • Presentation Foundation
  • Remoting
  • "Roslyn"
  • Workflow Foundation
  • XAML
Implementasi lain
  • Mono
  • Compact Framework
  • XNA Framework
  • Micro Framework
  • Portable.NET
  • Silverlight
  • SSCLI
Perbandingan
  • Java dan C#
  • C# dan Visual Basic .NET
  • Platform Java dan .NET
  • Visual Basic dan Visual Basic .NET
  • 1 Bahasa yang telah didukung, sedang didukung, atau akan didukung di Visual Studio atau .NET Framework.
  • 2 Bahasa non-akademik atau penelitian dengan basis pengguna yang relatif besar.
  • l
  • b
  • s
API dan bingkai kerja Microsoft
Grafis
  • Desktop Window Manager
  • Direct2D
  • Direct3D
  • D3D (ekstensi)
  • GDI / GDI+
  • WPF
  • Silverlight
  • WinRT XAML
  • Windows Color System
  • Windows Image Acquisition
  • Windows Imaging Component
Audio
  • DirectMusic
  • DirectSound
  • DirectX plugin
  • XACT
  • Speech API
  • XAudio2
Multimedia
  • DirectX
    • Media Objects
    • Video Acceleration
  • DirectInput
  • DirectShow
  • Image Mastering API
  • Managed DirectX
  • Media Foundation
  • XNA
  • Windows Media
  • Video for Windows
Web
Akses data
  • Data Access Components
  • Extensible Storage Engine
  • ADO.NET
  • ADO.NET Entity Framework
  • Sync Framework
  • Jet Engine
  • MSXML
  • OLE DB
  • OPC
Jaringan
  • Winsock
    • LSP
  • Winsock Kernel
  • Filtering Platform
  • Network Driver Interface Specification
  • Windows Rally
  • BITS
  • P2P API
  • MSMQ
  • MS MPI
  • DirectPlay
Komunikasi
  • Messaging API
  • Telephony API
  • WCF
Administrasi dan
manajemen
  • Konsol Win32
  • Windows Script Host
  • WMI (ekstensi)
  • PowerShell
  • Task Scheduler
  • Offline Files
  • Shadow Copy
  • Windows Installer
  • Error Reporting
  • Event Log
  • Common Log File System
Model komponen
Pustaka
  • Base Class Library (BCL)
  • Microsoft Foundation Classes (MFC)
  • Active Template Library (ATL)
  • Windows Template Library (WTL)
Driver
  • Windows Driver Model
  • Windows Driver Foundation
    • KMDF
    • UMDF
  • WDDM
  • NDIS
  • UAA
  • Broadcast Driver Architecture
  • VxD
Keamanan
  • Crypto API
    • CAPICOM
  • Windows CardSpace
  • Data Protection API
  • Security Support Provider Interface (SSPI)
.NET
Pabrik perangkat lunak
  • EFx Factory
  • Enterprise Library
  • Composite UI
  • CCF
  • CSF
IPC
  • MSRPC
  • Dynamic Data Exchange (DDE)
  • Remoting
  • WCF
Keteraksesan
  • Active Accessibility
  • UI Automation
Dukungan teks
dan multibahasa
  • DirectWrite
  • Text Services Framework
  • Text Object Model
  • Input method editor
  • Language Interface Pack
  • Multilingual User Interface
  • Uniscribe
Pengawasan otoritas Sunting ini di Wikidata
Umum
  • Integrated Authority File (Jerman)
Perpustakaan nasional
  • Spanyol
  • Amerika Serikat
Ikon rintisan

Artikel bertopik bahasa komputer ini adalah sebuah rintisan. Anda dapat membantu Wikipedia dengan mengembangkannya.

  • l
  • b
  • s