Knowledge

PowerShell

Source 📝

38: 8151: 819: 2020: 775: 29: 2055: 2616:
exchange for smaller footprint, the latter lacks some features such as the cmdlets to manage clipboard or join a computer to a domain, WMI version 1 cmdlets, Event Log cmdlets and profiles. This was the final version of PowerShell made exclusively for Windows. Windows PowerShell 5.1 remains pre-installed on Windows 10, Windows 11 and Windows Server 2022, while the .NET PowerShell needs to be installed separately and can run side-by-side with Windows PowerShell.
13245: 9920: 9931: 2612:. PackageManagement now supports proxies, PSReadLine now has ViMode support, and two new cmdlets were added: Get-TimeZone and Set-TimeZone. The LocalAccounts module allows for adding/removing local user accounts. A preview for PowerShell 5.1 was released for Windows 7, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, and Windows Server 2012 R2 on July 16, 2016, and was released on January 19, 2017. 2523: 980:) is based on the .NET type system, but with extended semantics (for example, propertySets and third-party extensibility). For example, it enables the creation of different views of objects by exposing only a subset of the data fields, properties, and methods, as well as specifying custom formatting and sorting behavior. These views are mapped to the original object using 871:
underlying functionality. With PowerShell, an administrator doesn't need to know .NET, WMI, or low-level API coding, and can instead focus on using the cmdlets exposed by PowerShell. In this regard, PowerShell creates little new functionality, instead focusing on making existing functionality more accessible to a particular audience.
1445:. Variables can be assigned any value, including the output of cmdlets. Strings can be enclosed either in single quotes or in double quotes: when using double quotes, variables will be expanded even if they are inside the quotation marks. Enclosing the path to a file in braces preceded by a dollar sign (as in 1926:
object) must be created and associated with the runspace. The pipeline object is then populated with the cmdlets that make up the pipeline. For sequential operations (as in a PowerShell script), a Pipeline object is created for each statement and nested inside another Pipeline object. When a pipeline
761:
Monad was to be a new extensible CLI with a fresh design capable of automating a range of core administrative tasks. Microsoft first demonstrated Monad publicly at the Professional Development Conference in Los Angeles in October 2003. A few months later, they opened up private beta, which eventually
1070:
implementation. PowerShell invokes the mutator with the parameter value or pipeline input, which is saved by the mutator implementation in class variables. These values are then referred to by the methods which implement the functionality. Properties that map to command-line parameters are marked by
1863:
file (the latter is used to implement a module). Later, either the entire script or individual functions in the script can be used. Scripts and functions operate analogously with cmdlets, in that they can be used as commands in pipelines, and parameters can be bound to them. Pipeline objects can be
870:
that already existed in Windows, Windows Management Instrumentation, .NET Framework, and other software. PowerShell cmdlets "wrap around" existing functionality. The intent with this tactic is to provide an administrator-friendly, more-consistent interface between administrators and a wide range of
801:
PowerShell v2.0 was completed and released to manufacturing in August 2009, as an integral part of Windows 7 and Windows Server 2008 R2. Versions of PowerShell for Windows XP, Windows Server 2003, Windows Vista and Windows Server 2008 were released in October 2009 and are available for download for
2643:
The most significant change in this version of PowerShell is the expansion to the other platforms. For Windows administrators, this version of PowerShell did not include any major new features. In an interview with the community on January 11, 2018, the PowerShell team was asked to list the top 10
2352:
releases of WMF3. An early community technology preview 2 (CTP 2) version of Windows Management Framework 3.0 was released on December 2, 2011. Windows Management Framework 3.0 was released for general availability in December 2012 and is included with Windows 8 and Windows Server 2012 by default.
2615:
PowerShell 5.1 is the first version to come in two editions of "Desktop" and "Core". The "Desktop" edition is the continuation of the traditional Windows PowerShell that runs on the .NET Framework stack. The "Core" edition runs on .NET Core and is bundled with Windows Server 2016 Nano Server. In
2835:
The following table contains a selection of the cmdlets that ship with PowerShell, noting similar commands in other well-known command-line interpreters. Many of these similar commands come out-of-the-box defined as aliases within PowerShell, making it easy for people familiar with other common
1379:
method, which retrieves the text representation of the data in an object. In addition, PowerShell allows formatting definitions to be specified, so the text representation of objects can be customized by choosing which data elements to display, and in what manner. However, in order to maintain
2676:
PowerShell 7 is the replacement for PowerShell Core 6.x products as well as Windows PowerShell 5.1, which is the last supported Windows PowerShell version. The focus in development was to make PowerShell 7 a viable replacement for Windows PowerShell 5.1, i.e. to have near parity with Windows
1008:. Cmdlets output their results as objects and can also receive objects as input, making them suitable for use as recipients in a pipeline. If a cmdlet outputs multiple objects, each object in the collection is passed down through the entire pipeline before the next object is processed. 1970:
2007 uses the hosting APIs to provide its management GUI. Each operation exposed in the GUI is mapped to a sequence of PowerShell commands (or pipelines). The host creates the pipeline and executes them. In fact, the interactive PowerShell console itself is a PowerShell host, which
1864:
passed between functions, scripts, and cmdlets seamlessly. To prevent unintentional running of scripts, script execution is disabled by default and must be enabled explicitly. Enabling of scripts can be performed either at system, user or session level. PowerShell scripts can be
786:, positioning it as a significant part of its management technology offerings. Release Candidate (RC) 1 of PowerShell was released at the same time. A significant aspect of both the name change and the RC was that this was now a component of Windows, rather than a mere add-on. 2660:." Still, no details of these cmdlets can be found in the full version of the change log. Microsoft later professes that this number was insufficient as PowerShell Core failed to replace Windows PowerShell 5.1 and gain traction on Windows. It was, however, popular on Linux. 2010:
Initially using the code name "Monad", PowerShell was first shown publicly at the Professional Developers Conference in October 2003 in Los Angeles. All major releases are still supported, and each major release has featured backwards compatibility with preceding versions.
2640:. It has its own support lifecycle and adheres to the Microsoft lifecycle policy that is introduced with Windows 10: Only the latest version of PowerShell Core is supported. Microsoft expects to release one minor version for PowerShell Core 6.0 every six months. 2644:
most exciting things that would happen for a Windows IT professional who would migrate from Windows PowerShell 5.1 to PowerShell Core 6.0; in response, Angel Calvo of Microsoft could only name two: cross-platform and open-source. PowerShell 6 changed to
2117:, it allows a command sequence (script) or pipeline to be invoked asynchronously. Jobs can be run on the local machine or on multiple remote machines. An interactive cmdlet in a PSJob blocks the execution of the job until user input is provided. 963:
for commands. In executing a cmdlet, the job of binding the argument value to the parameter is done by PowerShell itself, but for external executables, arguments are parsed by the external executable independently of PowerShell interpretation.
2197:: This feature allows listening, forwarding, and acting on management and system events. Eventing allows PowerShell hosts to be notified about state changes to their managed entities. It also enables PowerShell scripts to subscribe to 6773: 2165:
executes in its own self-contained context and does not affect the state outside the module. Modules can define a restricted runspace environment by using a script. They have a persistent state as well as public and private
692:
had come to Microsoft asking for help in making Windows, which ran on Intel CPUs, a more appropriate platform to support the development of future Intel CPUs. At the time, Intel CPU development was accomplished on
793:
on November 14, 2006. PowerShell for earlier versions of Windows was released on January 30, 2007. PowerShell v2.0 development began before PowerShell v1.0 shipped. During the development, Microsoft shipped three
1851:
construct is supported as well). PowerShell can be configured to silently resume execution, without actually throwing the exception; this can be done either on a single command, a single session or perpetually.
2190:
to be set in a PowerShell script or function. Breakpoints can be set on lines, line & columns, commands and read or write access of variables. It includes a set of cmdlets to control the breakpoints via
4472: 1963:
cmdlet at the end of the pipeline, it writes the result onto the console screen. If not, the results are handed over to the host, which might either apply further processing or display the output itself.
713:
automation scripts on Windows was identified as a key capability. Internally, Microsoft began an effort to create a Windows port of Korn Shell, which was code-named Kermit. Intel ultimately pivoted to a
11461: 8219: 1368:
certain functions that work on the contained data, which become available to the recipient command for use. For the last cmdlet in a pipeline, PowerShell automatically pipes its output object to the
522:
with which the PowerShell runtime can be embedded inside other applications. These applications can then use PowerShell functionality to implement certain operations, including those exposed via the
1047:
being called if it receives pipeline input. If a collection of objects is piped, the method is invoked for each object in the collection. The class implementing the cmdlet must have one .NET
6136: 1153:. Other applications can register cmdlets with PowerShell, thus allowing it to manage them, and, if they enclose any datastore (such as a database), they can add specific providers as well. 5108: 6808: 6366: 495:. Third-party developers can add cmdlets and providers to PowerShell. Cmdlets may be used by scripts, which may in turn be packaged into modules. Cmdlets work in tandem with the .NET 6634: 1915:
object. When the runspace is created, the Windows PowerShell runtime initializes the instantiation, including initializing the providers and enumerating the cmdlets, and updates the
5984: 6438: 6683: 7584: 1891:
One can also use PowerShell embedded in a management application, which uses the PowerShell runtime to implement the management functionality. For this, PowerShell provides a
1480:. The PowerShell scripting language also evaluates arithmetic expressions entered on the command line immediately, and it parses common abbreviations, such as GB, MB, and KB. 6877: 992:
Cmdlets are specialized commands in the PowerShell environment that implement specific functions. These are the native commands in the PowerShell stack. Cmdlets follow a
7389: 7233: 4615: 1318:
Cmdlets can be added into the shell through snap-ins (deprecated in v2) and modules; users are not limited to the cmdlets included in the base PowerShell installation.
1384:, if an external executable is used in a pipeline, it receives a text stream representing the object, instead of directly integrating with the PowerShell type system. 2792:
This version includes some general Cmdlet updates and fixes, testing for framework dependent package in release pipeline as well as build and packaging improvements.
2530:
Windows Management Framework (WMF) 5.0 RTM which includes PowerShell 5.0 was re-released to web on February 24, 2016, following an initial release with a severe bug.
7275: 2131:
as well as features to manage and direct the transaction to the participating cmdlet and provider operations. The PowerShell Registry provider supports transactions.
2668:
PowerShell Core 6.2 is focused primarily on performance improvements, bug fixes, and smaller cmdlet and language enhancements that improved developer productivity.
11094: 7313: 7294: 4458: 7678: 1919:
object accordingly. The Runspace then must be opened for either synchronous processing or asynchronous processing. After that it can be used to execute commands.
6586: 6520: 5821: 8199: 6908: 5712: 2219:, tab completion and up to 8 PowerShell Unicode-enabled consoles (Runspaces) in a tabbed UI, as well as the ability to run only the selected parts in a script. 718:-based development platform that could run on Intel CPUs, rendering the Kermit project redundant. However, with a fully funded team, Microsoft program manager 6058: 4592: 2137:: These are cmdlets written using the PowerShell scripting language. Initially called "script cmdlets", this feature was later renamed "advanced functions". 2393:: Administrative tasks can be delegated to users who do not have permissions for that type of task, without granting them perpetual additional permissions. 7408: 7332: 4508: 11826: 1682:
is a raw string while a string enclosed between double quotation marks is an escaped string. PowerShell treats straight and curly quotes as equivalent.
7256: 1043:– which the cmdlet's implementation overrides to provide the functionality. Whenever a cmdlet runs, PowerShell invokes these methods in sequence, with 8409: 2300:: The new APIs range from handing more control over the PowerShell parser and runtime to the host, to creating and managing collection of Runspaces ( 13287: 11415: 7426: 7055: 6800: 6146: 2989: 668:
exploited weaknesses in its security provisions. Different versions of Windows provided various special-purpose command-line interpreters (such as
7370: 7351: 6715: 6215: 1663:
There are dozens of ways to create objects in PowerShell. Once created, one can access the properties and instance methods of an object using the
1524:
However, PowerShell allows for advanced functions that support named parameters, positional parameters, switch parameters and dynamic parameters.
10903: 4494: 1105:, which is used to access PowerShell-specific functionality, such as writing resultant objects to the pipeline. Cmdlets can use .NET data access 673: 2308:
which only allow a configured subset of PowerShell to be invoked. The new APIs also support participation in a transaction managed by PowerShell
13327: 13317: 7657: 7110: 6854: 6669: 6468: 4247: 4208: 2161:: This allows script developers and administrators to organize and partition PowerShell scripts in self-contained, reusable units. Code from a 798:. Microsoft made these releases available to the public. The last CTP release of Windows PowerShell v2.0 was made available in December 2008. 8935: 7495: 11801: 9085: 13342: 11087: 6646: 7700: 7160: 617:
that bore strong similarities to COMMAND.COM. Both environments support a few basic internal commands and a primitive scripting language (
11862: 11405: 8950: 8165: 7636: 2624:
PowerShell Core 6.0 was first announced on August 18, 2016, when Microsoft unveiled PowerShell Core and its decision to make the product
2172:: A domain-specific subset of the PowerShell scripting language that allows data definitions to be decoupled from the scripts and allows 6747: 9968: 9115: 8192: 4852: 4729: 13322: 11410: 6411: 4661:
A standout feature here is that virtually all admin utilities now work from the command line (and most are available through telnet).
2583:
Debugging for PowerShell background jobs and instances of PowerShell hosted in other processes (each of which is called a "runspace")
7592: 5501: 4553: 2488:
now supports debugging workflows, remote script execution and preserving debugging sessions across PowerShell session reconnections.
1031:, the latter being used when the cmdlet needs to interact with the PowerShell runtime. These base classes specify certain methods – 518:
enables administrators to perform administrative tasks on both local and remote Windows systems. PowerShell also provides a hosting
13312: 12335: 11452: 4941: 2405:: Modules are loaded implicitly whenever a command from that module is invoked. Code completion works for unloaded modules as well. 10467: 10457: 6831: 2656:
According to Microsoft, one of the new features of PowerShell 6.1 is "Compatibility with 1900+ existing cmdlets in Windows 10 and
2454:: Declarative language extensions and tools that enable the deployment and management of configuration data for systems using the 790: 13337: 11821: 11535: 11080: 10647: 8772: 4827: 4266: 2226: 734:
or MSH). The ideas behind it were published in August 2002 in a white paper called the "Monad Manifesto" by its chief architect,
730:
By 2002, Microsoft had started to develop a new approach to command-line management, including a CLI called Monad (also known as
722:
realized there was an opportunity to create a more general-purpose solution to Microsoft's problem of administrative automation.
6014: 4968: 4915: 13352: 13297: 12200: 12051: 11811: 6115: 4867: 4755: 830:
On August 18, 2016, Microsoft announced that they had made PowerShell open-source and cross-platform with support for Windows,
7614: 6168: 2093:
PowerShell v2 includes changes to the scripting language and hosting API, in addition to including more than 240 new cmdlets.
11910: 11836: 10993: 9806: 8185: 8126: 8103: 8080: 8034: 8011: 7988: 7969: 7950: 7904: 7229: 6452: 5411: 5367: 5067: 5001: 4682: 4623: 3941: 3922: 2568: 2173: 9465: 4778: 13217: 12926: 11945: 9935: 8208: 5332: 5313: 4646: 4336: 1365: 1150: 511: 13272: 12104: 9185: 8825: 8244: 7021: 6995: 4346: 3884: 1994:, DSC will ensure that the system gets the state described in the configuration. DSC configurations are idempotent. The 157: 2373:: Sessions can be disconnected and reconnected. Remote sessions have become more tolerant of temporary network failures. 955:
for cmdlets, which PowerShell textually translates into invocations of the original commands. PowerShell supports both
12951: 11996: 11968: 11895: 11571: 10601: 9357: 9266: 8782: 8414: 6495: 5962: 2063: 1146: 441: 2780:
6.0 and features universal installer packages for Linux. On Windows, updates to PowerShell 7.2 and later come via the
13302: 13292: 12666: 12195: 12172: 8057: 7927: 6534: 5470: 5028: 1137:
for command aliases, variables, and functions. Windows PowerShell also includes various cmdlets for managing various
1020: 755: 653: 496: 6089: 4800: 13307: 13248: 13136: 12971: 12751: 12746: 12233: 12147: 11867: 11721: 6557: 4578: 3903: 6037:"Microsoft Support Knowledge Base: Windows Management Framework (Windows PowerShell 2.0, WinRM 2.0, and BITS 4.0)" 782:
On April 25, 2006, not long after the initial Monad announcement, Microsoft announced that Monad had been renamed
660:). Its shortcomings are: its documentation is not very accessible, and it quickly gained a reputation as a system 13347: 13282: 13227: 12998: 12741: 12157: 11530: 11500: 9105: 9048: 9010: 8995: 4432: 4351: 2240: 758:
that returns structured data". They were fundamentally incompatible, which led him to take a different approach.
7051: 6275: 2107:, PowerShell 2.0 allows scripts and cmdlets to be invoked on a remote machine or a large set of remote machines. 1927:
is created, Windows PowerShell invokes the pipeline processor, which resolves the cmdlets into their respective
1340:
operator to connect stages. However, the PowerShell pipeline differs from Unix pipelines in that stages execute
534:
management tools as PowerShell hosts which invoke the necessary cmdlets. Other Microsoft applications including
12881: 12841: 12498: 12488: 12249: 12190: 11400: 11364: 11288: 11278: 11103: 10898: 10621: 9961: 9851: 9433: 8960: 7721: 4316: 3960: 358: 179: 10616: 5868: 3645:
aliases are absent from PowerShell Core, so as to not interfere with invoking similarly named native commands.
1487:
keyword, PowerShell provides for the creation of functions. A simple function has the following general look:
13065: 12711: 12641: 12483: 12347: 12061: 8975: 5792: 4113: 2605: 1948: 1055:– which specifies the verb and the noun that make up the name of the cmdlet. Common verbs are provided as an 846:. The move to open source created a second incarnation of PowerShell called "PowerShell Core", which runs on 346: 7183:"Webcmdlets set default charset encoding to UTF8 by CarloToso · Pull Request #18219 · PowerShell/PowerShell" 6935: 13332: 13168: 12981: 12861: 12846: 12771: 12328: 12185: 12056: 12046: 12034: 11445: 11379: 11324: 11144: 11127: 10727: 9816: 9685: 9372: 9362: 9236: 9140: 9000: 8357: 8312: 8021:
Kumaravel, Arul; White, Jon; Naixin Li, Michael; Happell, Scott; Xie, Guohui; Vutukuri, Krishna C. (2008).
5665: 4341: 4152: 2545: 2349: 2225:: Native support for prioritized, throttled, and asynchronous transfer of files between machines using the 1634:
PowerShell allows any static .NET methods to be called by providing their namespaces enclosed in brackets (
1372:
cmdlet, which transforms the objects into a stream of format objects and then renders those to the screen.
960: 795: 625:(GUI) because command-line equivalents of operations are limited and the scripting language is elementary. 480: 7558: 1947:
objects, to represent the connection with the pipeline. The types are verified and parameters bound using
1062:
If a cmdlet receives either pipeline input or command-line parameter input, there must be a corresponding
13212: 12946: 12821: 12756: 12297: 12210: 12162: 11309: 11038: 10642: 10224: 9924: 9292: 9251: 9150: 9005: 8802: 8517: 8467: 2549: 2494:: A new ubiquitous parameter to expose the current pipeline object as a variable for programming purposes 1457:, the contents of the file will be read. If an object is assigned, it is serialized before being stored. 1156:
The number of cmdlets included in the base PowerShell install has generally increased with each version:
1121:, and hierarchies within them, addressed as directories. Windows PowerShell ships with providers for the 738:. In a 2017 interview, Snover explains the genesis of PowerShell, saying that he had been trying to make 680:
further attempted to improve the command-line experience but scripting support was still unsatisfactory.
126: 64: 10406: 10401: 4327:
in 2012, and finally ceased in 2016 when PowerShell was officially made open-source and cross-platform.
2840:
Comparison of PowerShell cmdlets with internal and external commands of other command-line interpreters
2387:
are added. PowerShell ISE allows users to use dialog boxes to fill in parameters for PowerShell cmdlets.
12986: 12671: 12039: 11806: 11773: 11607: 11319: 9514: 9394: 9100: 8599: 8239: 8232: 8227: 6306: 4320: 1434: 945:, where the commands can be entered and their output displayed. The user interface offers customizable 7474: 5770: 5395: 5351: 5225: 1468:, which is an array of all the command-line arguments passed to a function from the command line, and 13267: 13096: 12976: 12886: 12503: 12361: 12029: 11831: 11748: 11525: 11520: 11495: 10767: 10762: 10702: 9954: 9846: 9811: 9241: 9231: 9170: 9080: 8970: 8940: 8589: 8287: 3806: 3568: 2915: 2908: 2901: 2415:, volumes, firewalls, network connections, and printers, which had previously been performed via WMI. 1967: 1836: 1671: 1405: 1357: 1353: 855: 839: 823: 661: 535: 527: 483:
implementing a particular operation. These work by accessing data in different data stores, like the
260: 230: 11958: 7331:
Wheeler, Sean; Jofre, Juan Pablo; Vorobev, Sergei; Nikolaev, Kirill; Coulter, David (June 2, 2020).
7106: 6245: 5644: 621:), which can be used to automate various tasks. However, they cannot automate all facets of Windows 13222: 13163: 13070: 13003: 12701: 12528: 12366: 12006: 11794: 11758: 11190: 11149: 11132: 10793: 9946: 9211: 9155: 9135: 8980: 8749: 8634: 8524: 7077: 2734: 1454: 1450: 622: 610: 578: 531: 523: 398: 366: 248: 7779: 5548: 5527: 530:
2007 to expose its management functionality as PowerShell cmdlets and providers and implement the
16:
Cross-platform command-line interface and scripting language for system and network administration
12761: 12465: 12439: 12321: 12313: 12292: 12277: 12254: 12001: 11991: 11925: 11438: 9796: 9791: 9635: 9630: 9590: 9550: 9500: 9246: 8990: 8985: 8860: 8835: 8797: 8767: 8717: 8529: 8452: 8377: 8297: 8272: 6729: 6388: 3601: 2625: 2341: 2035: 1118: 946: 6336: 12523: 12409: 11953: 11935: 11905: 11763: 11475: 11223: 10355: 10073: 9980: 9776: 9740: 9352: 9337: 9095: 9053: 8945: 8875: 8792: 8777: 8372: 7150: 6367:"Windows Management Framework 3.0 Community Technology Preview (CTP) #2 Available for Download" 4380: 3482: 2851: 2776:
PowerShell 7.2 is the next long-term support version of PowerShell, after version 7.0. It uses
2437: 2429: 2364: 2334: 2124: 2075: 1400: 1381: 1130: 1063: 942: 941:; if it is a cmdlet, it executes in the PowerShell process. PowerShell provides an interactive 657: 542: 218: 72: 68: 56: 7747: 5985:"PowerShell will be installed by default on Windows Server 08 R2 (WS08R2) and Windows 7 (W7)!" 13232: 12901: 12866: 12786: 12553: 12223: 12142: 12137: 11930: 11690: 11602: 11505: 11384: 11263: 11175: 11061: 10566: 10188: 10183: 10178: 10173: 9905: 9725: 9670: 9610: 9595: 9404: 9075: 9030: 8887: 8840: 6525: 2384: 2270:: Unlike other .NET languages, this allows multiple exception types for a single catch block. 1098: 1048: 1005: 7207: 6697: 6195: 5895: 5735: 5686: 5620: 5593: 5569: 5438: 5291: 5201: 5083: 37: 13277: 12721: 12601: 12024: 11726: 11675: 11576: 11515: 11369: 11228: 11122: 11056: 11051: 10949: 10717: 10360: 9890: 9885: 9730: 9700: 9665: 9555: 9261: 9256: 9160: 9110: 9068: 9038: 8925: 8512: 8477: 8424: 8362: 5943: 4304: 3846: 3755: 3695: 3572: 3494: 2695:
Near parity with Windows PowerShell in terms of compatibility with built-in Windows modules
2629: 2127:. PowerShell 2.0 includes transaction cmdlets for starting, committing, and rolling back a 1869: 1328: 809: 789:
Release Candidate 2 of PowerShell version 1 was released on September 26, 2006, with final
418: 280: 51: 7516: 4563: 808:, Microsoft called proficiency with PowerShell "the single most important skill a Windows 763: 8: 13155: 12696: 12444: 12419: 12099: 12082: 11983: 11890: 11629: 10848: 10626: 10571: 10078: 9831: 9690: 9645: 9620: 9575: 9521: 9320: 9175: 9058: 8507: 8492: 8432: 8352: 8322: 7815: 5505: 5270: 5249: 5180: 5159: 5133: 4356: 4038: 3830: 3453: 2925:
to the specified machine from the current machine, or instructs another machine to do so
2657: 2609: 2441: 2330: 2322: 2216: 2215:: PowerShell 2.0 includes a GUI-based PowerShell host that provides integrated debugger, 2162: 2083: 2043: 2002:(imperative pieces of DSC) to make sure that the state of a configuration is maintained. 1987:
DSC allows for declaratively specifying how a software environment should be configured.
1904: 1880: 938: 677: 629: 561:
cmdlet. Alternatively, help from the web can be acquired on a case-by-case basis via the
60: 5847: 5713:"Converting to size units (KB, MB, GB, TB, and PB) without using PowerShell multipliers" 4531: 3758:(DLL) is not a PowerShell-only format. It is a generic format for storing compiled .NET 766:
on June 17, 2005, and the Beta 2 on September 11, 2005, and Beta 3 on January 10, 2006.
13008: 12921: 12891: 12533: 12429: 12394: 11670: 11510: 11139: 11117: 10553: 10543: 10294: 9836: 9786: 9560: 9479: 9384: 9090: 8930: 8897: 8870: 8865: 8712: 8539: 8442: 8437: 8337: 8150: 6684:"What's New In Windows Server 2016 Standard Edition Part 9 – Management And Automation" 3626: 2941: 2808: 2571: 1438: 1396: 818: 410: 406: 288: 186: 92: 7182: 1441:, as well as integration with .NET. Variables in PowerShell scripts are prefixed with 937:
If a command is a standalone executable program, PowerShell launches it in a separate
13111: 13043: 12896: 12851: 12766: 12636: 12563: 12282: 12152: 12094: 11920: 11700: 11654: 11283: 10818: 10219: 10136: 10125: 9977: 9900: 9826: 9781: 9680: 9675: 9650: 9605: 9570: 9440: 8744: 8554: 8387: 8171: 8122: 8099: 8076: 8053: 8049: 8030: 8007: 8003: 7984: 7965: 7946: 7942: 7923: 7919: 7900: 7896: 7369:
Wheeler, Sean; Jofre, Juan Pablo; Vorobev, Sergei; Nikolaev, Kirill; Coulter, David.
6448: 5900: 5740: 5625: 5598: 5574: 5475: 5443: 5417: 5407: 5373: 5363: 5206: 5088: 5063: 5024: 4997: 4973: 4678: 4300: 3825: 3759: 2922: 2724: 1477: 1393: 1138: 1012: 804: 386: 6172: 2054: 1855:
Scripts written using PowerShell can be made to persist across sessions in either a
1332:, which enables piping the output of one cmdlet to another cmdlet as input. As with 13178: 12716: 12424: 12414: 11753: 11639: 11023: 10561: 10391: 10264: 10010: 9841: 9750: 9585: 9528: 9486: 9347: 9315: 9271: 9226: 9145: 8905: 8702: 8579: 8569: 8332: 8327: 6200: 4361: 4019: 3980: 2781: 2513:
method syntax provides an alternate method of filtering and iterating over objects.
1743: 1675: 1345: 1126: 1114: 694: 641: 582: 488: 362: 271: 204: 43: 8023:
Professional Windows PowerShell Programming: Snapins, Cmdlets, Hosts and Providers
7863: 5439:"Windows PowerShell Owner's Manual: Piping and the Pipeline in Windows PowerShell" 4699: 3571:
command remains available to PowerShell, Test-Connection's output is a structured
2648:
as default encoding, with some exceptions. (PowerShell 7.4 changes more to UTF-8)
13207: 13028: 12966: 12876: 12801: 12726: 12706: 12434: 11634: 11244: 11072: 10983: 10957: 10712: 10611: 10538: 10487: 10477: 10452: 10365: 10350: 10274: 10198: 9877: 9760: 9735: 9720: 9710: 9660: 9655: 9409: 9043: 8759: 8624: 8614: 8559: 8544: 8402: 8292: 8118: 8095: 7767: 6444: 5403: 5359: 5018: 4951: 4588: 4312: 4000: 3365: 3044: 2985: 2974: 2577: 2380: 2024: 1780: 1473: 1333: 1056: 956: 951: 743: 382: 79: 11430: 4801:"Windows Management Framework (Windows PowerShell 2.0, WinRM 2.0, and BITS 4.0)" 3774:
is not a PowerShell-only format. It is a popular information interchange format.
13033: 12776: 12591: 12586: 12543: 12389: 12114: 11973: 11695: 11566: 11354: 11314: 11218: 11185: 11180: 11170: 11165: 11013: 10606: 10581: 10528: 10508: 10472: 10447: 10437: 10427: 10335: 10330: 10115: 10083: 10047: 10042: 10037: 9367: 8910: 8722: 8697: 8629: 8497: 8472: 8447: 8397: 8367: 8277: 8177: 4308: 4093: 4057: 3447: 3416: 3353: 3270: 3243: 3110: 3073: 3018: 3011: 2970: 2586:
Desired State Configuration (DSC) Local Configuration Manager (LCM) version 2.0
2505: 2031: 1928: 1903:(one instantiation of the PowerShell runtime), which runs in the application's 1719: 1707: 1679: 1472:, which refers to the current object in the pipeline. PowerShell also provides 1091: 1067: 1016: 913: 851: 735: 719: 698: 665: 557:
cmdlet. Updated local help contents can be retrieved from the Internet via the
430: 422: 197: 169: 165: 84: 1839:
mechanism. In case of errors, objects containing information about the error (
13261: 12993: 12961: 12931: 12631: 12399: 12228: 12218: 12132: 12016: 11885: 11816: 11649: 11644: 10988: 10677: 10513: 10482: 10304: 10299: 10193: 10130: 10088: 10032: 9984: 9856: 9715: 9615: 8955: 8915: 8692: 8667: 8659: 8594: 8462: 8262: 5421: 5377: 4937: 4558: 4459:"PowerShell is Microsoft's latest open source release, coming to Linux, OS X" 3331: 3254:
Changes the working path to the location most recently pushed onto the stack
3185: 3181: 3143: 3139: 2877: 2541: 2459: 2433: 2277: 2104: 2087: 2039: 1876: 1417: 628:
Microsoft attempted to address some of these shortcomings by introducing the
507: 503: 465: 461: 378: 6137:"Windows PowerShell V2 Community Technology Preview 2 (CTP2) – releaseNotes" 4468: 3679:
Module's manifest file; usually comes with a script module or binary module
2411:: Dozens of new modules were added, including functionality to manage disks 2019: 1344:
the PowerShell runtime rather than as a set of processes coordinated by the
774: 12856: 12676: 12621: 12616: 12287: 11349: 11008: 11003: 10803: 10798: 10523: 10325: 10026: 9625: 9580: 9507: 9472: 9180: 9130: 8920: 8672: 8619: 8584: 8502: 8482: 8302: 8282: 8156: 6964: 6608: 5800: 4889: 4583: 4463: 4413: 3597: 3301: 3297: 3214: 3051: 2816: 2478:: Help can now be saved for modules that are installed on remote computers. 1892: 1865: 28: 7537: 7132: 6587:"Windows Management Framework (WMF) 5.0 RTM packages has been republished" 5042:
The core PowerShell language is based on the POSIX 1003.2 grammar for the
2677:
PowerShell in terms of compatibility with modules that ship with Windows.
1464:
notation, as in C# syntax. PowerShell provides special variables, such as
1356:
and executing stages within the PowerShell runtime eliminates the need to
879:
PowerShell's developers based the core grammar of the tool on that of the
815:
Windows 10 shipped with Pester, a script validation suite for PowerShell.
13075: 12806: 12661: 12626: 12449: 12404: 12272: 12180: 11915: 11619: 11561: 11556: 10828: 10657: 10309: 10249: 9995: 9695: 9640: 9545: 9399: 9287: 9165: 9020: 8812: 8787: 8382: 7810: 6093: 6036: 4812: 2981: 2559: 2425: 1972: 1935:) and adds a reference to them to the pipeline, and associates them with 1142: 1122: 644:
engine and allows scripts to be written in compatible languages, such as
602: 484: 276: 224: 161: 152: 7836: 7133:"PowerShell 7.2 is the new version of Microsoft's next-generation shell" 3337:
Pipes input to a file or variable, passing the input along the pipeline
2784:
service; this feature has been missing from PowerShell 6.0 through 7.1.
1998:(LCM) periodically polls the system using the control flow described by 13141: 13116: 13091: 12646: 12558: 12513: 11841: 11705: 11624: 11339: 11334: 10858: 10757: 10747: 9600: 9424: 8965: 8855: 8729: 8649: 8574: 8072: 8026: 4656: 4417: 4399: 3865: 2948: 2856: 2820: 2187: 2079: 1756: 1453:, anything assigned to it will be written to the file. When used as an 1449:) creates a reference to the contents of the file. If it is used as an 1411: 930: 866:
A key design tactic for PowerShell was to leverage the large number of
633: 618: 606: 550: 453: 5961:
Chung, Leonard; Snover, Jeffrey; Kumaravel, Arul (November 14, 2006).
2522: 2246:
object, on systems that allow it, and if ISE is installed and enabled.
13121: 13038: 12916: 12731: 12686: 12651: 12596: 12344: 12302: 11329: 11033: 10742: 10279: 10120: 9221: 9216: 8850: 8739: 8687: 8457: 7562: 7453: 7431: 7215: 7085: 7029: 6999: 6943: 6893:
Default encoding is UTF-8 without a BOM except for New-ModuleManifest
6862: 6839: 6642: 6594: 6530: 6472: 6396: 6374: 6344: 6283: 6253: 6223: 6141: 6066: 5992: 5970: 5905: 5873: 5745: 5630: 5603: 5579: 5480: 5448: 5235: 5211: 5093: 5043: 4978: 4923: 4875: 4808: 4786: 4763: 4651: 4388: 4132: 3394: 3192: 3158: 3117: 3088: 2716:) that allow conditional execution of the next cmdlet in the pipeline 2326: 2318: 2243: 2071: 2059: 1731: 1685:
The following list of special characters is supported by PowerShell:
1349: 1134: 883: 847: 751: 710: 598: 402: 350: 212: 97: 10099: 9976: 7725: 6909:"Understanding file encoding in VS Code and PowerShell - PowerShell" 6774:"Migrating from Windows PowerShell 5.1 to PowerShell 7 - PowerShell" 6059:"574 Reasons Why We Are So Proud and Optimistic About W7 and WS08R2" 4942:"Microsoft open sources PowerShell; brings it to Linux and Mac OS X" 13186: 13101: 12911: 12871: 12796: 12781: 12736: 12518: 12508: 11685: 11485: 11480: 11344: 10929: 10888: 10868: 10863: 10853: 10838: 10823: 10788: 10783: 10697: 10692: 10667: 10662: 10591: 10586: 10442: 10411: 10375: 10370: 10340: 10284: 10254: 10244: 10239: 10234: 10229: 10147: 9801: 9705: 9565: 9325: 9190: 8820: 8677: 8564: 8549: 8487: 8347: 8307: 8144: 7230:"Tar and Curl Come to Windows! - Microsoft Tech Community - 382409" 5426:
Windows PowerShell 5.0 comes with about 1,300 cmdlets on Windows 10
3420: 3387: 3081: 2485: 2363:: Jobs can be scheduled to run on a preset time and date using the 1423: 1403:. The scripting language supports variables, functions, branching ( 850:. It is distinct from "Windows PowerShell", which runs on the full 649: 546: 329: 254: 12343: 6521:"Desired State Configuration in Windows Server 2012 R2 PowerShell" 5382:
Windows PowerShell 3.0 comes with about 1,000 cmdlets on Windows 8
1603:
The defined function is invoked in either of the following forms:
13018: 12936: 12906: 12836: 12811: 12691: 12611: 12548: 12127: 12122: 12087: 11963: 11789: 11731: 11680: 11597: 11581: 11374: 11359: 11028: 10962: 10934: 10924: 10919: 10893: 10883: 10878: 10833: 10813: 10752: 10737: 10732: 10707: 10687: 10672: 10533: 10152: 10094: 10000: 9821: 9755: 9493: 9379: 9342: 9330: 9015: 8734: 8707: 8682: 8644: 8639: 8342: 8267: 7274:
Wheeler, Sean; Smatlak, David; Wilson, Chase (October 16, 2019).
6670:"#PSTip New PowerShell Commands in Windows 10 Anniversary Update" 3022: 2824: 2501: 1817: 1804: 1792: 1768: 1429: 1336:, PowerShell pipelines can construct complex commands, using the 762:
led to a public beta. Microsoft published the first Monad public
645: 614: 457: 8609: 2827:). Previously UTF-8 was default for other, but not all, things. 1101:. In addition, PowerShell makes certain APIs available, such as 471:
In PowerShell, administrative tasks are generally performed via
13191: 13059: 12816: 12791: 12656: 12606: 11741: 11614: 11249: 11018: 10967: 10939: 10808: 10722: 10576: 10492: 10462: 10432: 10269: 10214: 10110: 10063: 9895: 9745: 9414: 9195: 9120: 8534: 8160: 7841: 7805: 7155: 6565: 4324: 4171: 3612: 3610: 1361: 843: 835: 676:) with their own command sets but they were not interoperable. 586: 538:
also expose their management interface via PowerShell cmdlets.
242: 236: 7151:"Release v7.3.0 Release of PowerShell · PowerShell/PowerShell" 6801:"PowerShell Core 6.0: Generally Available (GA) and Supported!" 3584:
Clear-Host is implemented as a predefined PowerShell function.
2830: 1975:
the scripts entered at command line and creates the necessary
1375:
Because all PowerShell objects are .NET objects, they share a
802:
both 32-bit and 64-bit platforms. In an October 2009 issue of
13131: 13106: 13013: 12941: 12831: 12493: 11768: 10998: 10873: 10843: 10682: 10518: 10396: 10345: 10289: 10259: 10157: 10141: 10104: 10068: 9861: 9297: 9125: 8830: 8604: 8317: 4946: 3151: 3147: 3077: 2812: 2805: 2645: 2637: 2633: 2399:: Help documentations can be updated via Update-Help command. 2345: 905:
Windows PowerShell can execute four kinds of named commands:
880: 854:. Starting with version 5.1, PowerShell Core is bundled with 831: 747: 715: 689: 669: 590: 449: 445: 7783: 7517:"PowerShell Commands for Active Directory by Quest Software" 3607: 2628:, independent of Windows, free and open source. It achieved 2176:
string resources to be imported into the script at runtime (
1955:
method to run the commands, or its asynchronous equivalent,
1109:
directly or use the PowerShell infrastructure of PowerShell
1090:
The implementation of these cmdlet classes can refer to any
13126: 12956: 12681: 12581: 11857: 11736: 11540: 11490: 11213: 10652: 10596: 9389: 9063: 8882: 8845: 7330: 6716:"Announcing Windows Management Framework (WMF) 5.1 Preview" 5230: 4227: 3558:
aliases are absent in the Linux version of PowerShell Core.
3522: 3515: 3460: 2890:
Lists all files and folders in the current or given folder
2801: 2777: 2455: 894: 739: 706: 702: 434: 354: 192: 6216:"GoGrid Snap-in – Managing Cloud Services with PowerShell" 4495:"Announcing Windows 10 Insider Preview Build 14971 for PC" 3198:
Renames a single file, folder, hard link or symbolic link
2468:: On Windows Servers, the default execution policy is now 1580:# Main instruction sets, ran for each item in the pipeline 13023: 12826: 12066: 9307: 5944:"Windows PowerShell Desired State Configuration Overview" 4296: 3771: 3714: 3221: 2720: 2213:
Windows PowerShell Integrated Scripting Environment (ISE)
1896: 1883:
supported by many programming languages in the C-family.
1106: 1094: 981: 890: 867: 519: 515: 374: 370: 5791:
Angelopoulos, Alex; Karen, Bemowski (December 4, 2007).
5312:
Yoshizawa, Tomoaki; Ramos, Durval (September 29, 2012).
3592: 3590: 3547: 3545: 1568:# Set of instruction to run at the start of the pipeline 1079:. Those which map to pipeline input are also flanked by 656:
exposed by applications via the component object model (
7864:"Pash is now obsolete · Issue #429 · Pash-Project/Pash" 7368: 6440:
Introducing Windows 8: An Overview for IT Professionals
6169:"Differences between PowerShell 1.0 and PowerShell 2.0" 5528:"How PowerShell Formatting and Outputting REALLY works" 2884: 2432:. Microsoft has also made PowerShell 4.0 available for 2325:. Microsoft has also made PowerShell 3.0 available for 744:
core architectural difference between Windows and Linux
7998:
Kopczynski, Tyson; Handley, Pete; Shaw, Marco (2009).
5615: 5613: 4868:"PowerShell is open sourced and is available on Linux" 4647:"Windows Server 2003 Delivers Improvements All Around" 1829:
Treat any character from this point forward literally
1592:# Set of instruction to run at the end of the pipeline 889:
However, PowerShell's language was also influenced by
742:
tools available on Windows, which didn't work due to "
4323:. Pash development stalled in 2008, was restarted on 3587: 3542: 1835:
For error handling, PowerShell provides a .NET-based
1399:
which can implement complex operations using cmdlets
1348:. Additionally, structured .NET objects, rather than 581:(CLI) has been an inseparable part of most Microsoft 7273: 5960: 5549:"More – How does PowerShell formatting really work?" 4191:
JAMS Scheduler – Job Access & Management System
2348:
service to support remoting. Microsoft made several
709:-architecture CPUs. The ability to run Intel's many 7658:"Kudos to NetApp for Data ONTAP PowerShell ToolKit" 7293:Wheeler, Sean; Smatlak, David (November 22, 2019). 6469:"Windows Management Framework 4.0 is now available" 5645:"Anonymous Functions and Code Blocks in PowerShell" 5610: 5250:"Adding parameters That Process Command Line Input" 4828:"10 reasons why you should learn to use PowerShell" 4727: 3619: 2595:
Authoring of DSC resources using PowerShell classes
2592:
DSC Local Configuration Manager meta-configurations
1922:To execute a command, a pipeline (represented by a 440:PowerShell is bundled with all currently supported 11102: 7981:Shell of an Idea: The Untold History of PowerShell 5730: 5728: 5726: 5060:Shell of an Idea: The Untold History of PowerShell 4994:Shell of an Idea: The Untold History of PowerShell 4675:Shell of an Idea: The Untold History of PowerShell 2209:and process them synchronously and asynchronously. 1951:. Once the pipeline is set up, the host calls the 1911:object. The state of the runspace is encased in a 1899:. Via the APIs, the application can instantiate a 1360:data structures, or to extract them by explicitly 1113:, which make data stores addressable using unique 11460: 7475:"MO74: WebSphere MQ – Windows PowerShell Library" 6626: 6437:Honeycutt, Jerry (2012). Woolley, Valerie (ed.). 5790: 4914:Hansen, Kenneth; Calvo, Angel (August 18, 2016). 4793: 4697: 4315:. Pash was created by Igor Moochnick, written in 2030:PowerShell 1.0 was released in November 2006 for 13259: 8207: 6903: 6901: 6830:Aiello, Joey; Wheeler, Sean (January 10, 2018). 5666:"Introduction to Windows PowerShell's Variables" 4770: 4638: 4554:"Extend Windows PowerShell With Custom Commands" 4452: 4450: 4448: 4446: 3028:Prints a command's documentation on the console 6996:"The Next Release of PowerShell – PowerShell 7" 6196:"Windows PowerShell: Writing Cmdlets in Script" 5963:"It's a Wrap! Windows PowerShell 1.0 Released!" 5723: 5271:"Adding parameters That Process Pipeline Input" 5023:. Manning Pubs Co Series. Manning. p. 27. 2995:Lists available commands and gets command path 2804:8. And with that release webcmdlets default to 2286:: PowerShell 2.0 supports block comments using 1843:object) are thrown, which are caught using the 1352:, are passed from one stage to the next. Using 413:. Initially a Windows component only, known as 7701:"Heterogeneous Job Scheduling With PowerShell" 7637:"MDT 2010 New Feature #16: PowerShell support" 7427:"Microsoft Transporter Suite for Lotus Domino" 7292: 6558:"Thoughts from Microsoft TechEd North America" 6090:"PowerShell: Creating Manageable Web Services" 5848:"Trap [Exception] { "In PowerShell" }" 5471:"Windows PowerShell – Rethinking the Pipeline" 5311: 4691: 3629:, the "Terminate" signal is merely the default 3529:Gets contents from a web page on the Internet 1982: 1868:to verify their integrity, and are subject to 916:programs designed to interact with PowerShell) 605:, the command-line environment of MS-DOS. The 12329: 11446: 11088: 9962: 8193: 7829: 7022:"General Availability of PowerShell Core 6.2" 6898: 6829: 5771:"Lightweight Testing with Windows PowerShell" 4748: 4579:"Exchange 2007: Get used to the command line" 4443: 4286: 3616:Introduced in Windows XP Professional Edition 3094:Copies files and folders to another location 1641:) to indicate the static method. For example: 593:relied almost exclusively on the CLI (though 491:, which are made available to PowerShell via 425:on August 18, 2016, with the introduction of 4076:Special Operations Software Specops Command 2340:PowerShell 3.0 is part of a larger package, 7276:"How to write a PowerShell module manifest" 6698:"Microsoft.PowerShell.LocalAccounts Module" 6039:. Support.microsoft.com. September 23, 2011 5173: 4913: 4607: 4058:Quest Management Shell for Active Directory 3227:Displays the working path (current folder) 2831:Comparison of cmdlets with similar commands 2576:Extending support for switch management to 2143:: This allows the user to control when the 2123:: Enable cmdlet and developers can perform 1875:The PowerShell scripting language supports 1433:), structured error/exception handling and 754:, whereas Windows considers everything an " 601:.) The Windows 9x family came bundled with 12336: 12322: 12105:Security Support Provider Interface (SSPI) 11453: 11439: 11095: 11081: 9969: 9955: 9930: 8200: 8186: 8149: 7538:"PowerShell Remoting through Group Policy" 6748:"What is Windows PowerShell? - PowerShell" 5926: 5154: 5152: 5150: 4728:Biggar and Harbaugh (September 14, 2017). 3123:Moves files and folders to a new location 7585:"IIS7 PowerShell Provider Tech Preview 2" 7314:"How to Write a PowerShell Binary Module" 7295:"How to Write a PowerShell Script Module" 7052:"Microsoft Releases PowerShell 7 Preview" 6875: 6855:"Top 10 most exciting reasons to migrate" 6635:"Windows Management Framework V5 Preview" 6436: 5793:"PowerShell Got Smart About Smart Quotes" 5765: 5763: 5710: 5330: 5134:"Windows PowerShell Extended Type System" 4622:(blog posting). Microsoft. Archived from 4424: 2692:cmdlet to help handle parallel processing 2599: 2517: 2419: 2312: 2268:Exception handling with Try-Catch-Finally 2049: 2023:Windows PowerShell 1.0 session using the 2014: 597:also came with a complementary graphical 6496:"New Features in Windows PowerShell 4.0" 6412:"Windows PowerShell System Requirements" 4779:"Windows PowerShell & Windows Vista" 4756:"Windows PowerShell (Monad) Has Arrived" 4509:"PowerShell is replacing Command Prompt" 3625:Also used in UNIX to send a process any 2521: 2447:New features in PowerShell 4.0 include: 2356:New features in PowerShell 3.0 include: 2096:New features of PowerShell 2.0 include: 2053: 2018: 817: 773: 42:Screenshot of a PowerShell 7 session in 13288:Dynamically typed programming languages 11536:Windows Advanced Rasterization Platform 7634: 7496:"IoT Core Add-ons command-line options" 7406: 7387: 7311: 7254: 7236:from the original on September 11, 2020 6331: 6329: 6327: 6015:"Windows Management Framework is here!" 5941: 5637: 5402:(Third ed.). Redmond, Washington: 5396:"1: Overview of Windows PowerShell 5.0" 5352:"1: Overview of Windows PowerShell 3.0" 5147: 5106: 5016: 4853:"What is Pester and Why Should I Care?" 4570: 4311:reimplementation of PowerShell via the 3575:that can be programmatically inspected. 3364:Prints strings or other objects to the 3281:Stores the working path onto the stack 2743:operator for null coalescing assignment 2227:Background Intelligent Transfer Service 1326:PowerShell implements the concept of a 967: 541:PowerShell includes its own extensive, 317:.cdxml (Cmdlet Definition XML Document) 13260: 11531:DirectX Graphics Infrastructure (DXGI) 7113:from the original on February 15, 2020 7099: 7049: 6989: 6987: 6985: 6933: 6632: 6410:Jofre, JuanPablo (December 14, 2016). 6087: 5760: 5393: 5349: 4916:"PowerShell on Linux and Open Source!" 4865: 4776: 4644: 4613: 4595:from the original on November 16, 2018 4551: 4456: 4430: 4381:"Release v7.4.5 Release of PowerShell" 3781: 3765: 3749: 3652: 2680:New features in PowerShell 7 include: 919:PowerShell scripts (files suffixed by 87:, Bruce Payette, James Truher (et al.) 13328:Programming languages created in 2006 13318:Object-oriented programming languages 12317: 11434: 11076: 9950: 9807:Next-Generation Secure Computing Base 8181: 7964:(3rd ed.). Sapien Technologies. 7798: 7679:"PowerShell Toolkit 4.2 Announcement" 7163:from the original on November 9, 2022 7107:"PowerShell 7 Preview 5 | PowerShell" 6852: 6668:says, Jaap Brasser (August 2, 2016). 6409: 6193: 6116:"What's New in CTP of PowerShell 2.0" 5468: 5057: 4991: 4963: 4961: 4936: 4825: 4819: 4777:Snover, Jeffrey (November 15, 2006). 4672: 4645:Dragan, Richard V. (April 23, 2003). 4614:Snover, Jeffrey (November 13, 2007). 4526: 4524: 4522: 4520: 4518: 3942:System Center Data Protection Manager 3923:System Center Virtual Machine Manager 3794: 3493:Creates or alters the contents of an 2239:, which displays tabular data in the 1807:escape sequence (since PowerShell 6) 1460:Object members can be accessed using 1164: 949:. PowerShell enables the creation of 897:, and many other existing languages. 13218:Microsoft Open Specification Promise 12927:Text Template Transformation Toolkit 12348:free and open-source software (FOSS) 7722:"UIAutomation PowerShell Extensions" 7615:"Kudos to the Win7 Diagnostics Team" 6667: 6555: 6493: 6324: 5869:"Running Windows PowerShell Scripts" 5502:"Windows PowerShell Object Concepts" 5331:Yoshizawa, Tomoaki (July 10, 2012). 4811:. September 30, 2013. Archived from 4698:Jeffrey P. Snover (August 8, 2002). 4616:"SQL Server Support for PowerShell!" 4576: 4337:Common Information Model (computing) 2619: 2344:3.0 (WMF3), which also contains the 2280:have been improved and can now nest. 1637:), and then using a pair of colons ( 233:14.04, 16.04, 18.04, 20.04 and 22.04 13343:Text-oriented programming languages 8936:Distributed Transaction Coordinator 8092:Windows PowerShell 3.0 Step by Step 7960:Jones, Don; Hicks, Jeffery (2010). 7748:"EqualLogic HIT-ME with PowerShell" 7390:"About Session Configuration Files" 7349: 7312:Wheeler, Sean (November 13, 2016). 7075: 7019: 6993: 6982: 6934:Aiello, Joey (September 13, 2018). 6878:"What's New in PowerShell Core 6.0" 6832:"PowerShell Core Support Lifecycle" 6304: 5356:Windows Powershell 3.0 Step by Step 5107:Wheeler, Sean (September 7, 2021). 4866:Snover, Jeffrey (August 18, 2016). 4730:"The Man Behind Windows PowerShell" 4545: 4347:Comparison of programming languages 3885:System Center Configuration Manager 2304:) as well as the ability to create 1678:. A string enclosed between single 842:. The source code was published on 796:community technology previews (CTP) 636:, and its command-line based host, 613:families, however, came with a new 526:. This capability has been used by 279:(but the Windows component remains 13: 11997:Microsoft Foundation Classes (MFC) 11969:Distributed Component Object Model 11416:Visual Basic and Visual Basic .NET 9267:User Interface Privilege Isolation 7916:Windows PowerShell Quick Reference 7884: 7635:Michael, Niehaus (July 10, 2009). 6811:from the original on June 11, 2018 6389:"Windows Management Framework 3.0" 6337:"Windows Management Framework 3.0" 5929:Windows PowerShell Quick Reference 5691:Windows PowerShell Tip of the Week 4958: 4515: 4475:from the original on April 9, 2020 2632:on January 10, 2018, for Windows, 2424:PowerShell 4.0 is integrated with 2317:PowerShell 3.0 is integrated with 2070:PowerShell 2.0 is integrated with 2064:integrated development environment 1556:# Definition of dynamic parameters 1147:Windows Management Instrumentation 311:.pssc (Session Configuration File) 14: 13364: 8167:Windows PowerShell Survival Guide 8136: 8115:Windows PowerShell Best Practices 7893:Windows PowerShell for Developers 6853:Calvo, Angel (January 11, 2018). 6799:Aiello, Joey (January 11, 2018). 6633:Snover, Jeffrey (April 3, 2014). 5062:. Don Gannon-Jones. p. 109. 4457:Bright, Peter (August 18, 2016). 3706:Format and type definitions file 2795: 2787: 2771: 2155:functions of a cmdlet are called. 2042:. It is an optional component of 1544:# Definition of static parameters 900: 456:build 14971, PowerShell replaced 13323:Procedural programming languages 13244: 13243: 13137:TPM 2.0 Reference Implementation 12972:Windows Communication Foundation 12747:Microsoft Automatic Graph Layout 9929: 9919: 9918: 7856: 7780:"Selenium PowerShell eXtensions" 7772: 7761: 7740: 7714: 7693: 7671: 7650: 7628: 7607: 7577: 7551: 7530: 7509: 7488: 7467: 7446: 7419: 7400: 7381: 7362: 7343: 7324: 7305: 7286: 7267: 7248: 7222: 7200: 7175: 7143: 7125: 7069: 7043: 7013: 6957: 6936:"Announcing PowerShell Core 6.1" 6927: 4996:. Don Gannon-Jones. p. 45. 4826:Posey, Brien (October 6, 2009). 4677:. Don Gannon-Jones. p. 25. 4431:Snover, Jeffrey (May 25, 2008). 3979:Microsoft Transporter Suite for 3904:System Center Operations Manager 3717:-compliant serialized data file 3632: 3578: 3561: 3466:Prints lines matching a pattern 3326: 1364:text output. An object can also 1117:. Data stores are exposed using 812:will need in the coming years". 36: 27: 13313:Microsoft programming languages 13228:Open Source Security Foundation 12999:Windows Presentation Foundation 12742:Managed Extensibility Framework 8996:Remote Differential Compression 8069:Professional Windows PowerShell 6869: 6846: 6823: 6792: 6766: 6740: 6722: 6708: 6690: 6676: 6661: 6601: 6579: 6549: 6513: 6487: 6461: 6430: 6403: 6381: 6359: 6305:Lee, Thomas (August 13, 2012). 6298: 6268: 6238: 6208: 6187: 6161: 6129: 6108: 6081: 6051: 6029: 6007: 5977: 5954: 5935: 5920: 5888: 5861: 5840: 5814: 5784: 5704: 5679: 5658: 5586: 5562: 5541: 5520: 5494: 5462: 5431: 5400:Windows PowerShell Step by Step 5387: 5343: 5324: 5305: 5284: 5263: 5242: 5218: 5194: 5126: 5100: 5076: 5051: 5010: 4985: 4930: 4907: 4882: 4859: 4845: 4721: 4666: 4577:Lowe, Scott (January 4, 2007). 4352:Web-Based Enterprise Management 2671: 2604:It was released along with the 2413:get-WmiObject win32_logicaldisk 2058:Windows PowerShell ISE v2.0 on 1075:and are set before the call to 856:Windows Server 2016 Nano Server 778:The first version of PowerShell 746:". Specifically, he noted that 444:, and can also be installed on 132:7.4.5 / August 20, 2024 13338:Software using the MIT license 12882:Python Tools for Visual Studio 12842:Open Management Infrastructure 12752:Microsoft C++ Standard Library 12007:Windows Template Library (WTL) 11104:Common Language Infrastructure 9852:Windows System Assessment Tool 7407:Wheeler, Sean (June 2, 2020). 7388:Wheeler, Sean (June 2, 2020). 7255:Wheeler, Sean (June 2, 2020). 6533:. June 3, 2013. Archived from 6307:"PowerShell Version 3 is RTM!" 5292:"Windows PowerShell Providers" 4501: 4487: 4414:"PowerShell for every system!" 4406: 4373: 3961:Windows Compute Cluster Server 3698:-compliant binary module file 1689:PowerShell special characters 1392:Windows PowerShell includes a 822:PowerShell for Linux 7.3.1 on 479:), which are specialized .NET 1: 13353:Formerly proprietary software 13298:Free and open-source software 12002:Active Template Library (ATL) 11722:Data Access Components (MDAC) 11462:Microsoft APIs and frameworks 7050:Mackie, Kurt (May 30, 2019). 7020:Lee, Steve (March 28, 2019). 6556:Hall, Adrian (June 7, 2013). 5927:Lee Holmes (September 2006). 4552:Truher, Jim (December 2007). 4367: 4114:Internet Information Services 3134:ri, del, erase, rmdir, rd, rm 2708:Pipeline chaining operators ( 2606:Windows 10 Anniversary Update 2333:with Service Pack 1, and for 1023:. Cmdlets derive either from 1011:Cmdlets are specialized .NET 769: 572: 429:. The former is built on the 13169:Microsoft Reciprocal License 12847:Open Neural Network Exchange 12772:Microsoft Enterprise Library 11145:Platform Invocation Services 11128:Common Intermediate Language 9141:Open XML Paper Specification 9001:Remote Installation Services 8209:Microsoft Windows components 8000:Windows PowerShell Unleashed 6994:Lee, Steve (April 5, 2019). 6876:sdwheeler (August 3, 2023). 6494:Levy, Shay (June 25, 2013). 5181:"Creating Your First Cmdlet" 5160:"Windows PowerShell Cmdlets" 5109:"about Parsing - PowerShell" 5020:Windows PowerShell in Action 4416:. June 12, 2017 – via 4342:Comparison of command shells 4153:Microsoft Deployment Toolkit 3604:, Windows 2000 Support Tools 3400:Lists all running processes 2466:New default execution policy 2350:Community Technology Preview 2342:Windows Management Framework 1387: 1019:instantiates and invokes at 984:-based configuration files. 314:.psrc (Role Capability File) 257:42.2, 42.3, 15.0, 15.1, 15.2 7: 12947:Virtual File System for Git 12822:Neural Network Intelligence 12757:Microsoft Cognitive Toolkit 12298:Multilingual User Interface 12224:Dynamic Data Exchange (DDE) 9293:Windows Subsystem for Linux 9252:Mandatory Integrity Control 9006:Windows Deployment Services 8803:Wireless Zero Configuration 7962:Windows PowerShell 2.0: TFM 7939:Windows PowerShell Cookbook 7076:Lee, Steve (May 30, 2019). 6416:Microsoft Developer Network 4969:"PowerShell on Nano Server" 4562:. Microsoft. Archived from 4330: 4319:and was released under the 3733:Session configuration file 2954:Gets the content of a file 2800:PowerShell 7.4 is based on 2550:object-oriented programming 2452:Desired State Configuration 2178:Script Internationalization 2005: 1996:Local Configuration Manager 1983:Desired State Configuration 1321: 664:after several high-profile 10: 13369: 13273:.NET programming languages 9395:Universal Windows Platform 9101:Kernel Transaction Manager 9086:Hardware Abstraction Layer 8783:Multimedia Class Scheduler 7409:"New-PSRoleCapabilityFile" 5824:. Powershell / Scripting. 5822:"About Special Characters" 5711:Ravikanth (May 20, 2013). 5358:. Sebastopol, California: 5084:"about_Command_Precedence" 4385:PowerShell/PowerShell repo 4321:GNU General Public License 4303:" Unix shell, has been an 4287:Alternative implementation 2608:on August 2, 2016, and in 2589:DSC partial configurations 2403:Automatic module detection 1979:objects and invokes them. 1959:. If the pipeline has the 1886: 987: 874: 13241: 13200: 13177: 13154: 13097:Extensible Storage Engine 13084: 13052: 12977:Windows Driver Frameworks 12887:R Tools for Visual Studio 12762:Microsoft Design Language 12572: 12474: 12458: 12382: 12375: 12362:Microsoft and open source 12354: 12263: 12242: 12209: 12171: 12113: 12075: 12015: 11982: 11944: 11876: 11850: 11782: 11749:Extensible Storage Engine 11714: 11663: 11590: 11549: 11526:Windows Imaging Component 11521:Windows Image Acquisition 11468: 11393: 11302: 11271: 11262: 11237: 11206: 11199: 11158: 11110: 11047: 10976: 10948: 10912: 10776: 10635: 10552: 10501: 10420: 10384: 10318: 10207: 10166: 10056: 10019: 9991: 9914: 9874: 9847:Windows Services for UNIX 9769: 9538: 9457: 9450: 9423: 9306: 9280: 9232:Data Execution Prevention 9204: 9081:Graphics Device Interface 9029: 8971:Network Access Protection 8896: 8811: 8758: 8658: 8590:Remote Desktop Connection 8423: 8253: 8215: 7559:"VMware vSphere PowerCLI" 7454:"PowerTools for Open XML" 7212:PowerShell documentations 6734:Microsoft Download Center 4433:"PowerShell and WPF: WTF" 3999:Microsoft PowerTools for 3500: 3470: 3435: 3404: 3371: 3341: 3316: 3312:Changes the working path 3285: 3258: 3231: 3202: 3169: 3165:Deletes files or folders 3127: 3098: 3061: 3032: 2999: 2958: 2929: 2894: 2865: 2860: 2855: 2850: 2847: 2844: 2836:shells to start working. 2458:management standards and 2329:with Service Pack 1, for 2086:with Service Pack 2, and 1968:Microsoft Exchange Server 1696: 1693: 1087:attribute parameter set. 861: 683: 640:. It integrates with the 536:Microsoft SQL Server 2008 528:Microsoft Exchange Server 502:PowerShell's support for 397:is a task automation and 345: 340: 324: 287: 270: 203: 185: 175: 151: 147: 125: 121: 103: 91: 78: 50: 35: 26: 13303:Interpreters (computing) 13293:Configuration management 13223:Open Letter to Hobbyists 13164:Microsoft Public License 13062:(v1.25, v2.0 & v4.0) 13004:Windows Template Library 12702:Dynamic Language Runtime 12367:Shared Source Initiative 11406:C# and Visual Basic .NET 11150:Virtual Execution System 9212:Security and Maintenance 9156:Security Account Manager 8750:Windows XP visual styles 6562:Blogs: Tips & Tricks 6088:Snover, Jeffrey (2008). 5942:eslesar (May 23, 2023). 5333:"PowerShell 2.0 Cmdlets" 5314:"PowerShell 1.0 Cmdlets" 3489:env, export, set, setenv 3431:Stops a running process 2823:, that does not support 2492:-PipelineVariable switch 2125:transactional operations 1879:notation similar to the 1643: 1605: 1526: 1489: 1000:naming pattern, such as 725: 623:graphical user interface 579:command-line interpreter 458:Command Prompt (cmd.exe) 437:(previously .NET Core). 399:configuration management 249:Red Hat Enterprise Linux 13308:Microsoft free software 12440:Windows Package Manager 12293:Language Interface Pack 12278:Text Services Framework 11992:Framework Class Library 11411:Java and .NET platforms 9797:Media Control Interface 9631:Help and Support Center 9247:Kernel Patch Protection 9011:System Resource Manager 8991:Remote Desktop Services 8986:Print Services for UNIX 8768:Service Control Manager 8378:Windows Error Reporting 8298:DirectX Diagnostic Tool 7891:Finke, Douglas (2012). 7589:Windows PowerShell blog 7078:"PowerShell 7 Road Map" 6965:"PowerShell/PowerShell" 6591:Windows PowerShell Blog 6371:Windows PowerShell Blog 6280:Windows PowerShell Blog 6250:Windows PowerShell Blog 6220:Windows PowerShell Blog 6194:Jones, Don (May 2010). 6063:Windows PowerShell Blog 5989:Windows PowerShell Blog 5967:Windows PowerShell Blog 5017:Payette, Bruce (2008). 4920:Windows PowerShell Blog 4890:"PowerShell/PowerShell" 4783:Windows PowerShell Blog 4760:Windows PowerShell Blog 4707:Windows PowerShell Blog 4620:Windows PowerShell Blog 4437:Windows PowerShell Blog 4135:Troubleshooting Center 3602:Windows 98 Resource Kit 2567:cmdlets to support the 2533:Key features included: 2500:to manage physical and 2036:Windows Server 2003 SP1 1231:Windows PowerShell 5.1 1219:Windows PowerShell 5.0 1209:Windows PowerShell 4.0 1197:Windows PowerShell 3.0 1185:Windows PowerShell 2.0 1173:Windows PowerShell 1.0 1141:systems, including the 1015:, which the PowerShell 750:considers everything a 460:and became the default 176:Implementation language 13348:Windows administration 13283:Windows command shells 13213:F# Software Foundation 11936:Common Log File System 11764:Access Database Engine 11476:Desktop Window Manager 11224:.NET Compact Framework 10020:File system navigation 9777:Desktop Cleanup Wizard 9353:COM Structured storage 9054:Desktop Window Manager 8946:Windows Media Services 8046:Monad (AKA PowerShell) 7082:devblogs.microsoft.com 7026:devblogs.microsoft.com 6940:devblogs.microsoft.com 6798: 6276:"Block Comments in V2" 2852:Windows Command Prompt 2663: 2651: 2600:Windows PowerShell 5.1 2527: 2518:Windows PowerShell 5.0 2438:Windows Server 2008 R2 2430:Windows Server 2012 R2 2420:Windows PowerShell 4.0 2365:Windows Task Scheduler 2335:Windows Server 2008 R2 2313:Windows PowerShell 3.0 2076:Windows Server 2008 R2 2067: 2066:for PowerShell scripts 2050:Windows PowerShell 2.0 2027: 2015:Windows PowerShell 1.0 1847:construct (although a 1655:"PowerShell" 1382:backward compatibility 1133:store, as well as the 943:command-line interface 827: 779: 299:.ps1xml (XML Document) 219:Windows Server 2008 R2 109:; 17 years ago 107:November 14, 2006 13233:Outercurve Foundation 12787:Mixed Reality Toolkit 12264:Text and multilingual 11176:Global Assembly Cache 11062:Windows Support Tools 11057:Environment variables 9405:Windows Mixed Reality 9076:Enhanced Write Filter 8926:Roaming user profiles 8067:Watt, Andrew (2007). 8044:Oakley, Andy (2005). 6702:technet.microsoft.com 6175:on September 17, 2010 5621:"about_Format.ps1xml" 4299:on the widely known " 3741:Role Capability file 2558:keyword that creates 2525: 2377:Improved code writing 2337:with Service Pack 1. 2274:Nestable Here-Strings 2223:Network file transfer 2090:with Service Pack 1. 2082:with Service Pack 3, 2057: 2022: 1746:(since PowerShell 6) 1066:in the class, with a 1006:self-documenting code 821: 777: 553:) accessible via the 308:.psm1 (Script Module) 134:; 31 days ago 12722:Fluent Design System 12602:.NET Micro Framework 12250:Active Accessibility 11516:Windows Color System 11229:.NET Micro Framework 11123:Code Access Security 11052:List of DOS commands 10950:Software development 10777:Maintenance and care 9686:Mobile Device Center 9636:Health & Fitness 9434:Solitaire Collection 9262:User Account Control 9257:Protected Media Path 9161:Server Message Block 9111:Logical Disk Manager 8363:System Policy Editor 8348:System Configuration 7937:Holmes, Lee (2007). 7914:Holmes, Lee (2006). 7565:on December 30, 2014 7333:"About Types.ps1xml" 7139:. November 12, 2021. 7109:. October 23, 2019. 6805:PowerShell Team Blog 6686:. September 4, 2016. 6597:. February 24, 2016. 6537:on December 26, 2013 4872:Microsoft Azure Blog 4855:. December 14, 2015. 4815:on October 13, 2013. 4626:on November 15, 2007 3866:Microsoft SharePoint 3847:Microsoft SQL Server 3756:Dynamic-link library 3653:Filename extensions 3495:environment variable 2845:PowerShell (Cmdlet) 2630:general availability 2371:Session connectivity 2306:Restricted Runspaces 2078:and is released for 1907:and is exposed as a 1870:Code Access Security 1263:PowerShell Core 6.2 1253:PowerShell Core 6.1 1243:PowerShell Core 6.0 974:Extended Type System 968:Extended Type System 926:PowerShell functions 697:computers which ran 662:vulnerability vector 302:.psc1 (Console File) 196:Windows PowerShell: 13333:Scripting languages 12445:WorldWide Telescope 12420:Microsoft PowerToys 12288:Input method editor 12100:Data Protection API 11891:Windows Script Host 11630:Image Mastering API 9832:Virtual DOS machine 9176:System Idle Process 9151:Resource Protection 9059:Portable Executable 8951:Active DRM Services 8353:System File Checker 8323:Performance Monitor 8113:Wilson, Ed (2014). 8090:Wilson, Ed (2013). 7979:Jones, Don (2020). 7816:Dice Holdings, Inc. 7786:on January 19, 2013 7595:on February 4, 2010 6915:. November 29, 2023 6913:learn.microsoft.com 6882:learn.microsoft.com 6500:PowerShell Magazine 6399:. December 3, 2012. 6377:. December 2, 2011. 6347:. September 4, 2012 6096:on October 13, 2008 5717:PowerShell Magazine 5469:Jones, Don (2008). 5394:Wilson, Ed (2015). 5350:Wilson, Ed (2013). 5058:Jones, Don (2020). 4992:Jones, Don (2020). 4981:. October 20, 2016. 4940:(August 18, 2016). 4736:(Podcast). Heavybit 4673:Jones, Don (2020). 4566:on October 6, 2008. 4357:Windows Script Host 4174:PowerShell Toolkit 3782:Application support 3687:Script module file 3567:While the external 2848:PowerShell (Alias) 2841: 2658:Windows Server 2019 2610:Windows Server 2016 2526:PowerShell 5.0 icon 2498:Network diagnostics 2442:Windows Server 2012 2383:(IntelliSense) and 2331:Windows Server 2008 2323:Windows Server 2012 2217:syntax highlighting 2101:PowerShell remoting 2084:Windows Server 2003 2044:Windows Server 2008 1881:scientific notation 1690: 1670:PowerShell accepts 688:By the late 1990s, 678:Windows Server 2003 630:Windows Script Host 524:graphical interface 409:and the associated 289:Filename extensions 104:First appeared 23: 13009:Windows UI Library 12922:T2 Temporal Prover 12892:RecursiveExtractor 12554:Small Basic Online 12430:Windows Calculator 12186:Enterprise Library 12173:Software factories 11877:Administration and 11807:Filtering Platform 11608:Video Acceleration 11191:Standard Libraries 11140:Common Type System 11118:Application domain 10006:Windows PowerShell 9837:Windows on Windows 9561:Backup and Restore 9373:Transaction Server 9091:I/O request packet 8931:Folder redirection 8600:Speech Recognition 8358:System Information 8313:Management Console 7983:. Self-published. 7728:on August 17, 2016 7232:. March 22, 2019. 6475:. October 24, 2013 6256:. October 17, 2008 6226:. October 14, 2008 6069:. October 29, 2008 6017:. October 27, 2009 5995:. October 28, 2008 5948:msdn.microsoft.com 5908:. October 17, 2013 5748:. October 17, 2013 5508:on August 19, 2007 3057:Clears the screen 2923:ICMP echo requests 2839: 2748:Invoke-DscResource 2528: 2482:Enhanced debugging 2391:Delegation support 2141:SteppablePipelines 2135:Advanced functions 2068: 2028: 1837:exception-handling 1688: 1478:associative arrays 1439:lambda expressions 1397:scripting language 1151:Windows components 1097:and may be in any 1081:ParameterAttribute 1073:ParameterAttribute 828: 791:release to the web 784:Windows PowerShell 780: 415:Windows PowerShell 411:scripting language 407:command-line shell 405:, consisting of a 239:8.7+, 9, 10 and 11 21: 13255: 13254: 13150: 13149: 13053:Operating systems 13044:Z3 Theorem Prover 12852:Open Service Mesh 12767:Microsoft Detours 12637:ASP.NET Web Forms 12575:development tools 12311: 12310: 12283:Text Object Model 12095:Windows CardSpace 11921:Windows Installer 11655:Video for Windows 11428: 11427: 11424: 11423: 11258: 11257: 11070: 11069: 9944: 9943: 9870: 9869: 9827:Video for Windows 9782:Games for Windows 9651:Internet Explorer 8745:Windows Spotlight 8388:Windows Installer 8128:978-0-7356-6649-8 8105:978-0-7356-6339-8 8082:978-0-471-94693-9 8036:978-0-470-17393-0 8013:978-0-672-32988-3 8004:Pearson Education 7990:978-1-9536450-3-6 7971:978-0-9821314-2-8 7952:978-0-596-52849-2 7906:978-1-4493-2270-0 7218:. August 9, 2015. 7208:"Test-Connection" 6639:blogs.technet.com 6454:978-0-7356-7050-1 5931:. O'Reilly Media. 5901:Microsoft TechNet 5741:Microsoft TechNet 5736:"about_Functions" 5687:"Byte Conversion" 5570:"about_Pipelines" 5476:Microsoft TechNet 5413:978-1-5093-0043-3 5369:978-0-7356-7000-6 5226:"Cmdlet Overview" 5069:978-1-9536450-3-6 5003:978-1-9536450-3-6 4766:. April 25, 2006. 4700:"Monad Manifesto" 4684:978-1-9536450-3-6 4284: 4283: 3745: 3744: 3533: 3532: 3502:Invoke-WebRequest 2725:ternary operation 2620:PowerShell Core 6 2580:network switches. 2511:Where and ForEach 2260:, and Splatting ( 2145:BeginProcessing() 1933:command processor 1833: 1832: 1394:dynamically typed 1316: 1315: 1085:ValueFromPipeline 1077:BeginProcessing() 1033:BeginProcessing() 1004:, which makes it 652:, leveraging the 583:operating systems 545:help (similar to 392: 391: 305:.psd1 (Data File) 153:Typing discipline 13360: 13268:Windows commands 13247: 13246: 12717:Entity Framework 12415:Open Live Writer 12380: 12379: 12338: 12331: 12324: 12315: 12314: 11896:WMI (extensions) 11754:Entity Framework 11640:Media Foundation 11491:D3D (extensions) 11455: 11448: 11441: 11432: 11431: 11269: 11268: 11204: 11203: 11097: 11090: 11083: 11074: 11073: 10421:User environment 10011:Recovery Console 9971: 9964: 9957: 9948: 9947: 9933: 9932: 9922: 9921: 9842:Windows SideShow 9621:Food & Drink 9515:Spider Solitaire 9455: 9454: 9348:ActiveX Document 9316:Active Scripting 9272:Windows Firewall 9227:Credential Guard 8906:Active Directory 8703:Indexing Service 8333:Resource Monitor 8328:Recovery Console 8202: 8195: 8188: 8179: 8178: 8153: 8148: 8147: 8145:Official website 8132: 8109: 8086: 8063: 8040: 8017: 8002:(2nd ed.). 7994: 7975: 7956: 7933: 7910: 7879: 7878: 7876: 7874: 7860: 7854: 7853: 7851: 7849: 7833: 7827: 7826: 7824: 7822: 7802: 7796: 7795: 7793: 7791: 7782:. Archived from 7776: 7770: 7765: 7759: 7758: 7756: 7754: 7744: 7738: 7737: 7735: 7733: 7724:. Archived from 7718: 7712: 7711: 7709: 7707: 7697: 7691: 7690: 7688: 7686: 7675: 7669: 7668: 7666: 7664: 7654: 7648: 7647: 7645: 7643: 7632: 7626: 7625: 7623: 7621: 7611: 7605: 7604: 7602: 7600: 7591:. Archived from 7581: 7575: 7574: 7572: 7570: 7561:. Archived from 7555: 7549: 7548: 7546: 7544: 7534: 7528: 7527: 7525: 7523: 7513: 7507: 7506: 7504: 7502: 7492: 7486: 7485: 7483: 7481: 7471: 7465: 7464: 7462: 7460: 7450: 7444: 7443: 7441: 7439: 7423: 7417: 7416: 7404: 7398: 7397: 7385: 7379: 7378: 7371:"Export-Console" 7366: 7360: 7359: 7347: 7341: 7340: 7328: 7322: 7321: 7309: 7303: 7302: 7290: 7284: 7283: 7271: 7265: 7264: 7252: 7246: 7245: 7243: 7241: 7226: 7220: 7219: 7204: 7198: 7197: 7195: 7193: 7179: 7173: 7172: 7170: 7168: 7147: 7141: 7140: 7129: 7123: 7122: 7120: 7118: 7103: 7097: 7096: 7094: 7092: 7073: 7067: 7066: 7064: 7062: 7047: 7041: 7040: 7038: 7036: 7017: 7011: 7010: 7008: 7006: 6991: 6980: 6979: 6977: 6975: 6961: 6955: 6954: 6952: 6950: 6931: 6925: 6924: 6922: 6920: 6905: 6896: 6895: 6890: 6888: 6873: 6867: 6866: 6850: 6844: 6843: 6827: 6821: 6820: 6818: 6816: 6796: 6790: 6789: 6787: 6785: 6770: 6764: 6763: 6761: 6759: 6744: 6738: 6737: 6726: 6720: 6719: 6718:. July 16, 2016. 6712: 6706: 6705: 6704:. June 16, 2016. 6694: 6688: 6687: 6680: 6674: 6673: 6665: 6659: 6658: 6656: 6654: 6649:on June 30, 2014 6645:. Archived from 6630: 6624: 6623: 6621: 6619: 6605: 6599: 6598: 6583: 6577: 6576: 6574: 6572: 6553: 6547: 6546: 6544: 6542: 6517: 6511: 6510: 6508: 6506: 6491: 6485: 6484: 6482: 6480: 6465: 6459: 6458: 6434: 6428: 6427: 6425: 6423: 6407: 6401: 6400: 6385: 6379: 6378: 6363: 6357: 6356: 6354: 6352: 6333: 6322: 6321: 6319: 6317: 6311:Under The Stairs 6302: 6296: 6295: 6293: 6291: 6272: 6266: 6265: 6263: 6261: 6242: 6236: 6235: 6233: 6231: 6212: 6206: 6205: 6201:TechNet Magazine 6191: 6185: 6184: 6182: 6180: 6171:. Archived from 6165: 6159: 6158: 6156: 6154: 6145:. Archived from 6133: 6127: 6126: 6124: 6122: 6112: 6106: 6105: 6103: 6101: 6092:. Archived from 6085: 6079: 6078: 6076: 6074: 6055: 6049: 6048: 6046: 6044: 6033: 6027: 6026: 6024: 6022: 6011: 6005: 6004: 6002: 6000: 5981: 5975: 5974: 5958: 5952: 5951: 5939: 5933: 5932: 5924: 5918: 5917: 5915: 5913: 5892: 5886: 5885: 5883: 5881: 5865: 5859: 5858: 5856: 5854: 5844: 5838: 5837: 5835: 5833: 5818: 5812: 5811: 5809: 5807: 5788: 5782: 5781: 5779: 5777: 5767: 5758: 5757: 5755: 5753: 5732: 5721: 5720: 5708: 5702: 5701: 5699: 5697: 5683: 5677: 5676: 5674: 5672: 5662: 5656: 5655: 5653: 5651: 5641: 5635: 5634: 5617: 5608: 5607: 5590: 5584: 5583: 5566: 5560: 5559: 5557: 5555: 5545: 5539: 5538: 5536: 5534: 5524: 5518: 5517: 5515: 5513: 5504:. Archived from 5498: 5492: 5491: 5489: 5487: 5466: 5460: 5459: 5457: 5455: 5435: 5429: 5428: 5391: 5385: 5384: 5347: 5341: 5340: 5337:TechNet Articles 5328: 5322: 5321: 5318:TechNet Articles 5309: 5303: 5302: 5300: 5298: 5288: 5282: 5281: 5279: 5277: 5267: 5261: 5260: 5258: 5256: 5246: 5240: 5239: 5222: 5216: 5215: 5198: 5192: 5191: 5189: 5187: 5177: 5171: 5170: 5168: 5166: 5156: 5145: 5144: 5142: 5140: 5130: 5124: 5123: 5121: 5119: 5104: 5098: 5097: 5080: 5074: 5073: 5055: 5049: 5048: 5039: 5037: 5014: 5008: 5007: 4989: 4983: 4982: 4965: 4956: 4955: 4934: 4928: 4927: 4911: 4905: 4904: 4902: 4900: 4886: 4880: 4879: 4863: 4857: 4856: 4849: 4843: 4842: 4840: 4838: 4823: 4817: 4816: 4797: 4791: 4790: 4785:(blog posting). 4774: 4768: 4767: 4752: 4746: 4745: 4743: 4741: 4734:To Be Continuous 4725: 4719: 4718: 4716: 4714: 4704: 4695: 4689: 4688: 4670: 4664: 4663: 4642: 4636: 4635: 4633: 4631: 4611: 4605: 4604: 4602: 4600: 4574: 4568: 4567: 4549: 4543: 4542: 4540: 4538: 4528: 4513: 4512: 4505: 4499: 4498: 4491: 4485: 4484: 4482: 4480: 4454: 4441: 4440: 4428: 4422: 4421: 4410: 4404: 4403: 4397: 4395: 4377: 4362:Windows Terminal 4291:A project named 4020:IBM WebSphere MQ 3786: 3785: 3775: 3769: 3763: 3753: 3657: 3656: 3646: 3644: 3640: 3636: 3630: 3623: 3617: 3614: 3605: 3594: 3585: 3582: 3576: 3565: 3559: 3557: 3553: 3549: 3526: 3518: 3511: 3503: 3490: 3485: 3478: 3473: 3463: 3456: 3450: 3443: 3438: 3428: 3423: 3412: 3407: 3397: 3390: 3384: 3379: 3374: 3361: 3356: 3349: 3344: 3334: 3324: 3319: 3309: 3304: 3293: 3288: 3278: 3273: 3266: 3261: 3251: 3246: 3239: 3234: 3224: 3217: 3210: 3205: 3195: 3188: 3177: 3172: 3162: 3154: 3135: 3130: 3120: 3113: 3106: 3101: 3091: 3084: 3069: 3064: 3054: 3047: 3040: 3035: 3025: 3014: 3007: 3002: 2992: 2977: 2966: 2961: 2951: 2944: 2937: 2932: 2918: 2911: 2904: 2897: 2887: 2880: 2873: 2868: 2842: 2838: 2782:Microsoft Update 2767: 2763: 2756: 2749: 2742: 2732: 2715: 2711: 2704: 2698:A new error view 2691: 2687: 2566: 2557: 2540: 2506:network switches 2471: 2414: 2303: 2293: 2289: 2263: 2259: 2255: 2238: 2184:Script debugging 2154: 2150: 2146: 2113:: Also called a 1978: 1962: 1958: 1954: 1946: 1942: 1938: 1925: 1918: 1914: 1910: 1862: 1858: 1850: 1846: 1842: 1826: 1814: 1801: 1789: 1777: 1765: 1753: 1740: 1728: 1716: 1704: 1691: 1687: 1666: 1659: 1656: 1653: 1650: 1647: 1640: 1636: 1630: 1627: 1624: 1621: 1618: 1615: 1612: 1609: 1599: 1596: 1593: 1590: 1587: 1584: 1581: 1578: 1575: 1572: 1569: 1566: 1563: 1560: 1557: 1554: 1551: 1548: 1545: 1542: 1539: 1536: 1533: 1530: 1520: 1517: 1514: 1511: 1508: 1505: 1502: 1499: 1496: 1493: 1486: 1471: 1467: 1463: 1448: 1444: 1432: 1426: 1420: 1414: 1408: 1378: 1371: 1346:operating system 1339: 1159: 1158: 1104: 1086: 1082: 1078: 1074: 1054: 1046: 1042: 1038: 1034: 1030: 1026: 922: 805:TechNet Magazine 733: 695:Sun Microsystems 666:computer viruses 639: 596: 568: 564: 560: 556: 489:Windows Registry 442:Windows versions 433:, the latter on 336: 333: 331: 142: 140: 135: 117: 115: 110: 80:Designed by 44:Windows Terminal 40: 31: 24: 20: 13368: 13367: 13363: 13362: 13361: 13359: 13358: 13357: 13258: 13257: 13256: 13251: 13237: 13208:.NET Foundation 13196: 13173: 13146: 13080: 13048: 13029:XDP for Windows 12967:Windows App SDK 12727:Fluid Framework 12707:eBPF on Windows 12574: 12568: 12476: 12470: 12454: 12435:Windows Console 12371: 12350: 12342: 12312: 12307: 12265: 12259: 12238: 12205: 12167: 12109: 12071: 12011: 11978: 11946:Component model 11940: 11926:Error Reporting 11878: 11872: 11846: 11778: 11710: 11701:SideBar Gadgets 11659: 11635:Managed DirectX 11586: 11545: 11469:Graphics and UI 11464: 11459: 11429: 11420: 11389: 11298: 11272:Major languages 11254: 11233: 11200:Implementations 11195: 11154: 11106: 11101: 11071: 11066: 11043: 10972: 10944: 10913:Boot management 10908: 10772: 10631: 10548: 10497: 10416: 10380: 10314: 10208:Disk management 10203: 10162: 10057:File management 10052: 10015: 9987: 9975: 9945: 9940: 9910: 9878:Microsoft Store 9876: 9866: 9812:POSIX subsystem 9792:File Protection 9765: 9736:Program Manager 9721:Phone Companion 9711:Outlook Express 9661:Make Compatible 9591:Desktop Gadgets 9551:Anytime Upgrade 9534: 9446: 9419: 9410:Windows Runtime 9302: 9276: 9242:Family features 9200: 9025: 8981:DFS Replication 8892: 8807: 8798:Error Reporting 8754: 8654: 8530:Mobility Center 8525:Movies & TV 8419: 8403:Windows Insider 8293:Driver Verifier 8288:Drive Optimizer 8255: 8249: 8240:Booting process 8211: 8206: 8143: 8142: 8139: 8129: 8119:Microsoft Press 8112: 8106: 8096:Microsoft Press 8089: 8083: 8066: 8060: 8043: 8037: 8020: 8014: 7997: 7991: 7978: 7972: 7959: 7953: 7936: 7930: 7913: 7907: 7890: 7887: 7885:Further reading 7882: 7872: 7870: 7862: 7861: 7857: 7847: 7845: 7835: 7834: 7830: 7820: 7818: 7804: 7803: 7799: 7789: 7787: 7778: 7777: 7773: 7768:de:LOGINventory 7766: 7762: 7752: 7750: 7746: 7745: 7741: 7731: 7729: 7720: 7719: 7715: 7705: 7703: 7699: 7698: 7694: 7684: 7682: 7681:. June 23, 2016 7677: 7676: 7672: 7662: 7660: 7656: 7655: 7651: 7641: 7639: 7633: 7629: 7619: 7617: 7613: 7612: 7608: 7598: 7596: 7583: 7582: 7578: 7568: 7566: 7557: 7556: 7552: 7542: 7540: 7536: 7535: 7531: 7521: 7519: 7515: 7514: 7510: 7500: 7498: 7494: 7493: 7489: 7479: 7477: 7473: 7472: 7468: 7458: 7456: 7452: 7451: 7447: 7437: 7435: 7425: 7424: 7420: 7405: 7401: 7386: 7382: 7367: 7363: 7352:"Export-Clixml" 7350:Wheeler, Sean. 7348: 7344: 7329: 7325: 7310: 7306: 7291: 7287: 7272: 7268: 7257:"About Scripts" 7253: 7249: 7239: 7237: 7228: 7227: 7223: 7206: 7205: 7201: 7191: 7189: 7181: 7180: 7176: 7166: 7164: 7149: 7148: 7144: 7131: 7130: 7126: 7116: 7114: 7105: 7104: 7100: 7090: 7088: 7074: 7070: 7060: 7058: 7048: 7044: 7034: 7032: 7018: 7014: 7004: 7002: 6992: 6983: 6973: 6971: 6963: 6962: 6958: 6948: 6946: 6932: 6928: 6918: 6916: 6907: 6906: 6899: 6886: 6884: 6874: 6870: 6851: 6847: 6828: 6824: 6814: 6812: 6797: 6793: 6783: 6781: 6780:. April 2, 2024 6778:Microsoft Learn 6772: 6771: 6767: 6757: 6755: 6754:. March 7, 2024 6752:Microsoft Learn 6746: 6745: 6741: 6728: 6727: 6723: 6714: 6713: 6709: 6696: 6695: 6691: 6682: 6681: 6677: 6666: 6662: 6652: 6650: 6631: 6627: 6617: 6615: 6607: 6606: 6602: 6585: 6584: 6580: 6570: 6568: 6554: 6550: 6540: 6538: 6519: 6518: 6514: 6504: 6502: 6492: 6488: 6478: 6476: 6467: 6466: 6462: 6455: 6445:Microsoft Press 6443:. Redmond, WA: 6435: 6431: 6421: 6419: 6408: 6404: 6393:Download Center 6387: 6386: 6382: 6365: 6364: 6360: 6350: 6348: 6341:Download Center 6335: 6334: 6325: 6315: 6313: 6303: 6299: 6289: 6287: 6286:. June 14, 2008 6274: 6273: 6269: 6259: 6257: 6244: 6243: 6239: 6229: 6227: 6214: 6213: 6209: 6192: 6188: 6178: 6176: 6167: 6166: 6162: 6152: 6150: 6135: 6134: 6130: 6120: 6118: 6114: 6113: 6109: 6099: 6097: 6086: 6082: 6072: 6070: 6057: 6056: 6052: 6042: 6040: 6035: 6034: 6030: 6020: 6018: 6013: 6012: 6008: 5998: 5996: 5983: 5982: 5978: 5959: 5955: 5940: 5936: 5925: 5921: 5911: 5909: 5896:"about_Signing" 5894: 5893: 5889: 5879: 5877: 5867: 5866: 5862: 5852: 5850: 5846: 5845: 5841: 5831: 5829: 5820: 5819: 5815: 5805: 5803: 5789: 5785: 5775: 5773: 5769: 5768: 5761: 5751: 5749: 5734: 5733: 5724: 5709: 5705: 5695: 5693: 5685: 5684: 5680: 5670: 5668: 5664: 5663: 5659: 5649: 5647: 5643: 5642: 5638: 5619: 5618: 5611: 5594:"about_Objects" 5592: 5591: 5587: 5568: 5567: 5563: 5553: 5551: 5547: 5546: 5542: 5532: 5530: 5526: 5525: 5521: 5511: 5509: 5500: 5499: 5495: 5485: 5483: 5467: 5463: 5453: 5451: 5437: 5436: 5432: 5414: 5404:Microsoft Press 5392: 5388: 5370: 5360:Microsoft Press 5348: 5344: 5329: 5325: 5310: 5306: 5296: 5294: 5290: 5289: 5285: 5275: 5273: 5269: 5268: 5264: 5254: 5252: 5248: 5247: 5243: 5224: 5223: 5219: 5200: 5199: 5195: 5185: 5183: 5179: 5178: 5174: 5164: 5162: 5158: 5157: 5148: 5138: 5136: 5132: 5131: 5127: 5117: 5115: 5105: 5101: 5082: 5081: 5077: 5070: 5056: 5052: 5035: 5033: 5031: 5015: 5011: 5004: 4990: 4986: 4967: 4966: 4959: 4952:CBS Interactive 4935: 4931: 4912: 4908: 4898: 4896: 4888: 4887: 4883: 4864: 4860: 4851: 4850: 4846: 4836: 4834: 4824: 4820: 4799: 4798: 4794: 4775: 4771: 4754: 4753: 4749: 4739: 4737: 4726: 4722: 4712: 4710: 4702: 4696: 4692: 4685: 4671: 4667: 4643: 4639: 4629: 4627: 4612: 4608: 4598: 4596: 4589:CBS Interactive 4575: 4571: 4550: 4546: 4536: 4534: 4530: 4529: 4516: 4507: 4506: 4502: 4493: 4492: 4488: 4478: 4476: 4455: 4444: 4429: 4425: 4412: 4411: 4407: 4393: 4391: 4379: 4378: 4374: 4370: 4333: 4289: 3807:Exchange Server 3801:Management GUI 3784: 3779: 3778: 3770: 3766: 3754: 3750: 3655: 3650: 3649: 3642: 3638: 3637: 3633: 3624: 3620: 3615: 3608: 3595: 3588: 3583: 3579: 3566: 3562: 3555: 3551: 3550: 3543: 3521: 3514: 3506: 3501: 3488: 3481: 3476: 3471: 3459: 3452: 3446: 3441: 3436: 3426: 3415: 3410: 3405: 3393: 3386: 3382: 3377: 3372: 3366:standard output 3359: 3352: 3347: 3342: 3330: 3322: 3317: 3307: 3296: 3291: 3286: 3276: 3269: 3264: 3259: 3249: 3242: 3237: 3232: 3220: 3213: 3208: 3203: 3191: 3180: 3175: 3170: 3157: 3138: 3133: 3128: 3116: 3109: 3104: 3099: 3087: 3072: 3067: 3062: 3050: 3043: 3038: 3033: 3017: 3010: 3005: 3000: 2980: 2969: 2964: 2959: 2947: 2940: 2935: 2930: 2914: 2907: 2900: 2896:Test-Connection 2895: 2883: 2876: 2871: 2866: 2833: 2811:(changing from 2798: 2790: 2774: 2765: 2764:switch for the 2761: 2754: 2747: 2746:Cross-platform 2740: 2735:null coalescing 2730: 2713: 2709: 2702: 2689: 2688:switch for the 2685: 2674: 2666: 2654: 2622: 2602: 2572:package manager 2564: 2555: 2538: 2520: 2504:'s virtualized 2469: 2422: 2412: 2381:Code completion 2367:infrastructure. 2315: 2301: 2291: 2287: 2261: 2257: 2253: 2236: 2153:EndProcessing() 2152: 2149:ProcessRecord() 2148: 2144: 2111:Background jobs 2052: 2025:Windows Console 2017: 2008: 1990:Upon running a 1985: 1976: 1960: 1956: 1952: 1945:ErrorOutputPipe 1944: 1940: 1936: 1923: 1916: 1912: 1908: 1889: 1860: 1856: 1848: 1844: 1840: 1824: 1812: 1799: 1787: 1781:Carriage return 1775: 1763: 1751: 1738: 1726: 1714: 1702: 1680:quotation marks 1674:, both raw and 1664: 1661: 1660: 1657: 1654: 1651: 1648: 1645: 1638: 1635: 1632: 1631: 1628: 1625: 1622: 1619: 1616: 1613: 1610: 1607: 1601: 1600: 1597: 1594: 1591: 1588: 1585: 1582: 1579: 1576: 1573: 1570: 1567: 1564: 1561: 1558: 1555: 1552: 1549: 1546: 1543: 1540: 1537: 1534: 1531: 1528: 1522: 1521: 1518: 1515: 1512: 1509: 1506: 1503: 1500: 1497: 1494: 1491: 1484: 1469: 1465: 1461: 1446: 1442: 1428: 1422: 1416: 1410: 1404: 1390: 1376: 1369: 1337: 1324: 1310: 1305:PowerShell 7.4 1295:PowerShell 7.2 1285:PowerShell 7.1 1278: 1273:PowerShell 7.0 1236: 1224: 1202: 1190: 1178: 1102: 1084: 1083:, but with the 1080: 1076: 1072: 1053:CmdletAttribute 1052: 1045:ProcessRecord() 1044: 1041:EndProcessing() 1040: 1037:ProcessRecord() 1036: 1032: 1028: 1024: 990: 972:The PowerShell 970: 959:and positional 920: 903: 877: 864: 772: 732:Microsoft Shell 731: 728: 686: 637: 594: 575: 566: 562: 558: 554: 427:PowerShell Core 328: 320: 266: 195: 143: 138: 136: 133: 113: 111: 108: 65:object-oriented 46: 17: 12: 11: 5: 13366: 13356: 13355: 13350: 13345: 13340: 13335: 13330: 13325: 13320: 13315: 13310: 13305: 13300: 13295: 13290: 13285: 13280: 13275: 13270: 13253: 13252: 13242: 13239: 13238: 13236: 13235: 13230: 13225: 13220: 13215: 13210: 13204: 13202: 13198: 13197: 13195: 13194: 13189: 13183: 13181: 13175: 13174: 13172: 13171: 13166: 13160: 13158: 13152: 13151: 13148: 13147: 13145: 13144: 13139: 13134: 13129: 13124: 13119: 13114: 13109: 13104: 13099: 13094: 13088: 13086: 13082: 13081: 13079: 13078: 13073: 13068: 13063: 13056: 13054: 13050: 13049: 13047: 13046: 13041: 13036: 13031: 13026: 13021: 13016: 13011: 13006: 13001: 12996: 12991: 12990: 12989: 12984: 12974: 12969: 12964: 12959: 12954: 12949: 12944: 12939: 12934: 12929: 12924: 12919: 12914: 12909: 12904: 12899: 12894: 12889: 12884: 12879: 12874: 12869: 12864: 12859: 12854: 12849: 12844: 12839: 12834: 12829: 12824: 12819: 12814: 12809: 12804: 12799: 12794: 12789: 12784: 12779: 12777:Microsoft SEAL 12774: 12769: 12764: 12759: 12754: 12749: 12744: 12739: 12734: 12729: 12724: 12719: 12714: 12709: 12704: 12699: 12694: 12689: 12684: 12679: 12674: 12669: 12664: 12659: 12654: 12649: 12644: 12639: 12634: 12629: 12624: 12619: 12614: 12609: 12604: 12599: 12594: 12592:.NET Gadgeteer 12589: 12587:.NET Framework 12584: 12578: 12576: 12570: 12569: 12567: 12566: 12561: 12556: 12551: 12546: 12544:Project Verona 12541: 12536: 12531: 12526: 12521: 12516: 12511: 12506: 12501: 12496: 12491: 12486: 12480: 12478: 12472: 12471: 12469: 12468: 12462: 12460: 12456: 12455: 12453: 12452: 12447: 12442: 12437: 12432: 12427: 12422: 12417: 12412: 12407: 12402: 12397: 12392: 12390:3D Movie Maker 12386: 12384: 12377: 12373: 12372: 12370: 12369: 12364: 12358: 12356: 12352: 12351: 12341: 12340: 12333: 12326: 12318: 12309: 12308: 12306: 12305: 12300: 12295: 12290: 12285: 12280: 12275: 12269: 12267: 12261: 12260: 12258: 12257: 12252: 12246: 12244: 12240: 12239: 12237: 12236: 12231: 12226: 12221: 12215: 12213: 12207: 12206: 12204: 12203: 12198: 12193: 12188: 12183: 12177: 12175: 12169: 12168: 12166: 12165: 12160: 12155: 12150: 12145: 12140: 12135: 12130: 12125: 12119: 12117: 12111: 12110: 12108: 12107: 12102: 12097: 12092: 12091: 12090: 12079: 12077: 12073: 12072: 12070: 12069: 12064: 12059: 12054: 12049: 12044: 12043: 12042: 12037: 12027: 12021: 12019: 12017:Device drivers 12013: 12012: 12010: 12009: 12004: 11999: 11994: 11988: 11986: 11980: 11979: 11977: 11976: 11974:.NET Framework 11971: 11966: 11961: 11956: 11950: 11948: 11942: 11941: 11939: 11938: 11933: 11928: 11923: 11918: 11913: 11908: 11906:Task Scheduler 11903: 11898: 11893: 11888: 11882: 11880: 11874: 11873: 11871: 11870: 11865: 11860: 11854: 11852: 11848: 11847: 11845: 11844: 11839: 11834: 11829: 11824: 11819: 11814: 11809: 11804: 11802:Winsock Kernel 11799: 11798: 11797: 11786: 11784: 11780: 11779: 11777: 11776: 11771: 11766: 11761: 11759:Sync Framework 11756: 11751: 11746: 11745: 11744: 11739: 11734: 11729: 11718: 11716: 11712: 11711: 11709: 11708: 11703: 11698: 11693: 11688: 11683: 11678: 11673: 11667: 11665: 11661: 11660: 11658: 11657: 11652: 11647: 11642: 11637: 11632: 11627: 11622: 11617: 11612: 11611: 11610: 11605: 11594: 11592: 11588: 11587: 11585: 11584: 11579: 11574: 11569: 11567:DirectX plugin 11564: 11559: 11553: 11551: 11547: 11546: 11544: 11543: 11538: 11533: 11528: 11523: 11518: 11513: 11508: 11503: 11498: 11493: 11488: 11483: 11478: 11472: 11470: 11466: 11465: 11458: 11457: 11450: 11443: 11435: 11426: 11425: 11422: 11421: 11419: 11418: 11413: 11408: 11403: 11397: 11395: 11391: 11390: 11388: 11387: 11382: 11377: 11372: 11367: 11362: 11357: 11352: 11347: 11342: 11337: 11332: 11327: 11322: 11317: 11312: 11306: 11304: 11300: 11299: 11297: 11296: 11291: 11286: 11281: 11275: 11273: 11266: 11260: 11259: 11256: 11255: 11253: 11252: 11247: 11241: 11239: 11235: 11234: 11232: 11231: 11226: 11221: 11219:.NET Framework 11216: 11210: 11208: 11201: 11197: 11196: 11194: 11193: 11188: 11183: 11178: 11173: 11168: 11162: 11160: 11156: 11155: 11153: 11152: 11147: 11142: 11137: 11136: 11135: 11125: 11120: 11114: 11112: 11108: 11107: 11100: 11099: 11092: 11085: 11077: 11068: 11067: 11065: 11064: 11059: 11054: 11048: 11045: 11044: 11042: 11041: 11036: 11031: 11026: 11021: 11016: 11011: 11006: 11001: 10996: 10991: 10986: 10980: 10978: 10974: 10973: 10971: 10970: 10965: 10960: 10954: 10952: 10946: 10945: 10943: 10942: 10937: 10932: 10927: 10922: 10916: 10914: 10910: 10909: 10907: 10906: 10901: 10896: 10891: 10886: 10881: 10876: 10871: 10866: 10861: 10856: 10851: 10846: 10841: 10836: 10831: 10826: 10821: 10816: 10811: 10806: 10801: 10796: 10791: 10786: 10780: 10778: 10774: 10773: 10771: 10770: 10765: 10760: 10755: 10750: 10745: 10740: 10735: 10730: 10725: 10720: 10715: 10710: 10705: 10700: 10695: 10690: 10685: 10680: 10675: 10670: 10665: 10660: 10655: 10650: 10645: 10639: 10637: 10633: 10632: 10630: 10629: 10624: 10619: 10614: 10609: 10604: 10599: 10594: 10589: 10584: 10579: 10574: 10569: 10564: 10558: 10556: 10550: 10549: 10547: 10546: 10541: 10536: 10531: 10526: 10521: 10516: 10511: 10505: 10503: 10499: 10498: 10496: 10495: 10490: 10485: 10480: 10475: 10470: 10465: 10460: 10455: 10450: 10445: 10440: 10435: 10430: 10424: 10422: 10418: 10417: 10415: 10414: 10409: 10404: 10399: 10394: 10388: 10386: 10382: 10381: 10379: 10378: 10373: 10368: 10363: 10358: 10353: 10348: 10343: 10338: 10333: 10328: 10322: 10320: 10316: 10315: 10313: 10312: 10307: 10302: 10297: 10292: 10287: 10282: 10277: 10272: 10267: 10262: 10257: 10252: 10247: 10242: 10237: 10232: 10227: 10222: 10217: 10211: 10209: 10205: 10204: 10202: 10201: 10196: 10191: 10186: 10181: 10176: 10170: 10168: 10164: 10163: 10161: 10160: 10155: 10150: 10145: 10139: 10134: 10128: 10123: 10118: 10113: 10108: 10102: 10097: 10092: 10086: 10081: 10076: 10071: 10066: 10060: 10058: 10054: 10053: 10051: 10050: 10045: 10040: 10035: 10030: 10023: 10021: 10017: 10016: 10014: 10013: 10008: 10003: 10001:Command Prompt 9998: 9992: 9989: 9988: 9985:shell builtins 9974: 9973: 9966: 9959: 9951: 9942: 9941: 9939: 9938: 9927: 9915: 9912: 9911: 9909: 9908: 9903: 9898: 9893: 9888: 9882: 9880: 9872: 9871: 9868: 9867: 9865: 9864: 9859: 9854: 9849: 9844: 9839: 9834: 9829: 9824: 9819: 9814: 9809: 9804: 9799: 9794: 9789: 9784: 9779: 9773: 9771: 9767: 9766: 9764: 9763: 9758: 9753: 9748: 9743: 9741:Steps Recorder 9738: 9733: 9728: 9723: 9718: 9713: 9708: 9703: 9698: 9693: 9688: 9683: 9678: 9673: 9668: 9663: 9658: 9653: 9648: 9643: 9638: 9633: 9628: 9623: 9618: 9613: 9608: 9603: 9598: 9593: 9588: 9583: 9578: 9573: 9568: 9563: 9558: 9553: 9548: 9542: 9540: 9536: 9535: 9533: 9532: 9525: 9518: 9511: 9504: 9497: 9490: 9483: 9476: 9469: 9461: 9459: 9452: 9448: 9447: 9445: 9444: 9437: 9429: 9427: 9421: 9420: 9418: 9417: 9412: 9407: 9402: 9397: 9392: 9387: 9382: 9377: 9376: 9375: 9370: 9368:OLE Automation 9365: 9360: 9355: 9350: 9345: 9335: 9334: 9333: 9328: 9323: 9312: 9310: 9304: 9303: 9301: 9300: 9295: 9290: 9284: 9282: 9278: 9277: 9275: 9274: 9269: 9264: 9259: 9254: 9249: 9244: 9239: 9234: 9229: 9224: 9219: 9214: 9208: 9206: 9202: 9201: 9199: 9198: 9193: 9188: 9183: 9178: 9173: 9168: 9163: 9158: 9153: 9148: 9143: 9138: 9136:Object Manager 9133: 9128: 9123: 9118: 9113: 9108: 9103: 9098: 9096:Imaging Format 9093: 9088: 9083: 9078: 9073: 9072: 9071: 9066: 9056: 9051: 9046: 9041: 9035: 9033: 9027: 9026: 9024: 9023: 9018: 9013: 9008: 9003: 8998: 8993: 8988: 8983: 8978: 8973: 8968: 8963: 8958: 8953: 8948: 8943: 8938: 8933: 8928: 8923: 8918: 8913: 8908: 8902: 8900: 8894: 8893: 8891: 8890: 8885: 8880: 8879: 8878: 8873: 8868: 8863: 8858: 8853: 8843: 8838: 8833: 8828: 8823: 8817: 8815: 8809: 8808: 8806: 8805: 8800: 8795: 8793:Task Scheduler 8790: 8785: 8780: 8775: 8770: 8764: 8762: 8756: 8755: 8753: 8752: 8747: 8742: 8737: 8732: 8727: 8726: 8725: 8723:Special folder 8720: 8715: 8710: 8705: 8695: 8690: 8685: 8680: 8675: 8670: 8664: 8662: 8656: 8655: 8653: 8652: 8647: 8642: 8637: 8635:Voice Recorder 8632: 8627: 8622: 8617: 8612: 8607: 8602: 8597: 8592: 8587: 8582: 8577: 8572: 8567: 8562: 8557: 8552: 8547: 8542: 8537: 8532: 8527: 8522: 8521: 8520: 8510: 8505: 8500: 8495: 8490: 8485: 8480: 8475: 8470: 8465: 8460: 8455: 8450: 8445: 8440: 8435: 8429: 8427: 8421: 8420: 8418: 8417: 8412: 8407: 8406: 8405: 8398:Windows Update 8395: 8390: 8385: 8380: 8375: 8370: 8368:System Restore 8365: 8360: 8355: 8350: 8345: 8340: 8335: 8330: 8325: 8320: 8315: 8310: 8305: 8300: 8295: 8290: 8285: 8280: 8278:Device Manager 8275: 8270: 8268:Command Prompt 8265: 8259: 8257: 8251: 8250: 8248: 8247: 8242: 8237: 8236: 8235: 8230: 8222: 8216: 8213: 8212: 8205: 8204: 8197: 8190: 8182: 8176: 8175: 8163: 8154: 8138: 8137:External links 8135: 8134: 8133: 8127: 8110: 8104: 8087: 8081: 8064: 8058: 8050:O'Reilly Media 8041: 8035: 8018: 8012: 7995: 7989: 7976: 7970: 7957: 7951: 7943:O'Reilly Media 7934: 7928: 7920:O'Reilly Media 7911: 7905: 7897:O'Reilly Media 7886: 7883: 7881: 7880: 7855: 7837:"Pash Project" 7828: 7797: 7771: 7760: 7739: 7713: 7692: 7670: 7649: 7627: 7606: 7576: 7550: 7529: 7508: 7487: 7466: 7445: 7418: 7413:Microsoft Docs 7399: 7394:Microsoft Docs 7380: 7375:Microsoft Docs 7361: 7356:Microsoft Docs 7342: 7337:Microsoft Docs 7323: 7318:Microsoft Docs 7304: 7299:Microsoft Docs 7285: 7266: 7261:Microsoft Docs 7247: 7221: 7199: 7174: 7142: 7124: 7098: 7068: 7056:1105 Media Inc 7042: 7012: 6981: 6956: 6926: 6897: 6868: 6859:PowerShell AMA 6845: 6836:Microsoft Docs 6822: 6791: 6765: 6739: 6721: 6707: 6689: 6675: 6660: 6625: 6600: 6578: 6548: 6512: 6486: 6460: 6453: 6429: 6402: 6380: 6358: 6323: 6297: 6267: 6237: 6207: 6186: 6160: 6149:on May 6, 2008 6128: 6107: 6080: 6050: 6028: 6006: 5976: 5953: 5934: 5919: 5887: 5860: 5839: 5828:. June 8, 2017 5813: 5797:Windows IT Pro 5783: 5759: 5722: 5703: 5678: 5657: 5636: 5633:. May 8, 2014. 5609: 5606:. May 8, 2014. 5585: 5582:. May 8, 2014. 5561: 5540: 5519: 5493: 5461: 5430: 5412: 5386: 5368: 5342: 5323: 5304: 5283: 5262: 5241: 5238:. May 8, 2014. 5217: 5214:. May 8, 2014. 5193: 5172: 5146: 5125: 5113:Microsoft Docs 5099: 5096:. May 8, 2014. 5075: 5068: 5050: 5029: 5009: 5002: 4984: 4957: 4938:Foley, Mary Jo 4929: 4906: 4881: 4858: 4844: 4818: 4792: 4769: 4747: 4720: 4690: 4683: 4665: 4637: 4606: 4569: 4544: 4514: 4500: 4486: 4442: 4423: 4405: 4371: 4369: 4366: 4365: 4364: 4359: 4354: 4349: 4344: 4339: 4332: 4329: 4313:Mono framework 4309:cross-platform 4288: 4285: 4282: 4281: 4278: 4275: 4272: 4269: 4263: 4262: 4259: 4256: 4253: 4250: 4244: 4243: 4240: 4237: 4234: 4231: 4224: 4223: 4220: 4217: 4214: 4211: 4205: 4204: 4201: 4198: 4195: 4192: 4188: 4187: 4184: 4181: 4178: 4175: 4168: 4167: 4164: 4161: 4158: 4155: 4149: 4148: 4145: 4142: 4139: 4136: 4129: 4128: 4125: 4122: 4119: 4116: 4110: 4109: 4106: 4103: 4100: 4097: 4094:VMware vSphere 4090: 4089: 4086: 4083: 4080: 4077: 4073: 4072: 4069: 4066: 4063: 4060: 4054: 4053: 4050: 4047: 4044: 4042: 4035: 4034: 4031: 4028: 4025: 4022: 4016: 4015: 4012: 4009: 4006: 4003: 3996: 3995: 3992: 3989: 3986: 3983: 3976: 3975: 3972: 3969: 3966: 3963: 3957: 3956: 3953: 3950: 3947: 3944: 3938: 3937: 3934: 3931: 3928: 3925: 3919: 3918: 3915: 3912: 3909: 3906: 3900: 3899: 3896: 3893: 3890: 3887: 3881: 3880: 3877: 3874: 3871: 3868: 3862: 3861: 3858: 3855: 3852: 3849: 3843: 3842: 3839: 3836: 3833: 3828: 3826:Windows Server 3822: 3821: 3818: 3815: 3812: 3809: 3803: 3802: 3799: 3796: 3793: 3790: 3783: 3780: 3777: 3776: 3764: 3747: 3746: 3743: 3742: 3739: 3735: 3734: 3731: 3727: 3726: 3723: 3719: 3718: 3712: 3708: 3707: 3704: 3700: 3699: 3693: 3689: 3688: 3685: 3681: 3680: 3677: 3673: 3672: 3669: 3665: 3664: 3661: 3654: 3651: 3648: 3647: 3631: 3618: 3606: 3586: 3577: 3560: 3540: 3539: 3531: 3530: 3527: 3519: 3512: 3504: 3498: 3497: 3491: 3486: 3479: 3474: 3468: 3467: 3464: 3457: 3444: 3439: 3433: 3432: 3429: 3424: 3413: 3408: 3402: 3401: 3398: 3391: 3380: 3375: 3369: 3368: 3362: 3357: 3350: 3345: 3339: 3338: 3335: 3328: 3325: 3320: 3314: 3313: 3310: 3305: 3294: 3289: 3283: 3282: 3279: 3274: 3267: 3262: 3256: 3255: 3252: 3247: 3240: 3235: 3229: 3228: 3225: 3218: 3211: 3206: 3200: 3199: 3196: 3189: 3178: 3173: 3167: 3166: 3163: 3155: 3136: 3131: 3125: 3124: 3121: 3114: 3107: 3102: 3096: 3095: 3092: 3085: 3070: 3065: 3059: 3058: 3055: 3048: 3041: 3036: 3030: 3029: 3026: 3015: 3008: 3003: 2997: 2996: 2993: 2978: 2967: 2962: 2956: 2955: 2952: 2945: 2938: 2933: 2927: 2926: 2919: 2912: 2905: 2898: 2892: 2891: 2888: 2881: 2874: 2869: 2863: 2862: 2859: 2854: 2849: 2846: 2832: 2829: 2797: 2796:PowerShell 7.4 2794: 2789: 2788:PowerShell 7.3 2786: 2773: 2772:PowerShell 7.2 2770: 2769: 2768: 2760:Return of the 2758: 2753:Return of the 2751: 2750:(experimental) 2744: 2737: 2727: 2717: 2706: 2699: 2696: 2693: 2690:ForEach-Object 2673: 2670: 2665: 2662: 2653: 2650: 2626:cross-platform 2621: 2618: 2601: 2598: 2597: 2596: 2593: 2590: 2587: 2584: 2581: 2574: 2562: 2552: 2519: 2516: 2515: 2514: 2508: 2495: 2489: 2479: 2473: 2463: 2421: 2418: 2417: 2416: 2406: 2400: 2394: 2388: 2374: 2368: 2361:Scheduled jobs 2314: 2311: 2310: 2309: 2295: 2294:as delimiters. 2284:Block comments 2281: 2271: 2265: 2247: 2230: 2220: 2210: 2192: 2181: 2167: 2156: 2138: 2132: 2118: 2108: 2051: 2048: 2032:Windows XP SP2 2016: 2013: 2007: 2004: 1984: 1981: 1888: 1885: 1831: 1830: 1827: 1821: 1820: 1815: 1809: 1808: 1802: 1796: 1795: 1793:Horizontal tab 1790: 1784: 1783: 1778: 1772: 1771: 1766: 1760: 1759: 1754: 1748: 1747: 1741: 1735: 1734: 1729: 1723: 1722: 1717: 1711: 1710: 1705: 1699: 1698: 1695: 1644: 1606: 1527: 1516:# Instructions 1490: 1447:$ {C:\foo.txt} 1389: 1386: 1334:Unix pipelines 1323: 1320: 1314: 1313: 1311: 1308: 1306: 1302: 1301: 1299: 1296: 1292: 1291: 1289: 1286: 1282: 1281: 1279: 1276: 1274: 1270: 1269: 1267: 1264: 1260: 1259: 1257: 1254: 1250: 1249: 1247: 1244: 1240: 1239: 1237: 1234: 1232: 1228: 1227: 1225: 1222: 1220: 1216: 1215: 1213: 1210: 1206: 1205: 1203: 1200: 1198: 1194: 1193: 1191: 1188: 1186: 1182: 1181: 1179: 1176: 1174: 1170: 1169: 1166: 1163: 1021:execution time 989: 986: 969: 966: 947:tab completion 935: 934: 927: 924: 917: 914:.NET Framework 902: 901:Named Commands 899: 876: 873: 863: 860: 852:.NET Framework 771: 768: 736:Jeffrey Snover 727: 724: 720:Jeffrey Snover 685: 682: 574: 571: 431:.NET Framework 423:cross-platform 417:, it was made 390: 389: 343: 342: 338: 337: 326: 322: 321: 319: 318: 315: 312: 309: 306: 303: 300: 297: 293: 291: 285: 284: 274: 268: 267: 265: 264: 258: 252: 246: 240: 234: 228: 222: 216: 209: 207: 201: 200: 198:.NET Framework 189: 183: 182: 177: 173: 172: 155: 149: 148: 145: 144: 131: 129: 127:Stable release 123: 122: 119: 118: 105: 101: 100: 95: 89: 88: 85:Jeffrey Snover 82: 76: 75: 54: 48: 47: 41: 33: 32: 15: 9: 6: 4: 3: 2: 13365: 13354: 13351: 13349: 13346: 13344: 13341: 13339: 13336: 13334: 13331: 13329: 13326: 13324: 13321: 13319: 13316: 13314: 13311: 13309: 13306: 13304: 13301: 13299: 13296: 13294: 13291: 13289: 13286: 13284: 13281: 13279: 13276: 13274: 13271: 13269: 13266: 13265: 13263: 13250: 13240: 13234: 13231: 13229: 13226: 13224: 13221: 13219: 13216: 13214: 13211: 13209: 13206: 13205: 13203: 13199: 13193: 13190: 13188: 13185: 13184: 13182: 13180: 13176: 13170: 13167: 13165: 13162: 13161: 13159: 13157: 13153: 13143: 13140: 13138: 13135: 13133: 13130: 13128: 13125: 13123: 13120: 13118: 13115: 13113: 13110: 13108: 13105: 13103: 13100: 13098: 13095: 13093: 13090: 13089: 13087: 13083: 13077: 13074: 13072: 13069: 13067: 13064: 13061: 13058: 13057: 13055: 13051: 13045: 13042: 13040: 13037: 13035: 13032: 13030: 13027: 13025: 13022: 13020: 13017: 13015: 13012: 13010: 13007: 13005: 13002: 13000: 12997: 12995: 12994:Windows Forms 12992: 12988: 12985: 12983: 12980: 12979: 12978: 12975: 12973: 12970: 12968: 12965: 12963: 12962:Vowpal Wabbit 12960: 12958: 12955: 12953: 12950: 12948: 12945: 12943: 12940: 12938: 12935: 12933: 12930: 12928: 12925: 12923: 12920: 12918: 12915: 12913: 12910: 12908: 12905: 12903: 12900: 12898: 12895: 12893: 12890: 12888: 12885: 12883: 12880: 12878: 12875: 12873: 12870: 12868: 12865: 12863: 12860: 12858: 12855: 12853: 12850: 12848: 12845: 12843: 12840: 12838: 12835: 12833: 12830: 12828: 12825: 12823: 12820: 12818: 12815: 12813: 12810: 12808: 12805: 12803: 12800: 12798: 12795: 12793: 12790: 12788: 12785: 12783: 12780: 12778: 12775: 12773: 12770: 12768: 12765: 12763: 12760: 12758: 12755: 12753: 12750: 12748: 12745: 12743: 12740: 12738: 12735: 12733: 12730: 12728: 12725: 12723: 12720: 12718: 12715: 12713: 12710: 12708: 12705: 12703: 12700: 12698: 12695: 12693: 12690: 12688: 12685: 12683: 12680: 12678: 12675: 12673: 12670: 12668: 12665: 12663: 12660: 12658: 12655: 12653: 12650: 12648: 12645: 12643: 12640: 12638: 12635: 12633: 12632:ASP.NET Razor 12630: 12628: 12625: 12623: 12620: 12618: 12615: 12613: 12610: 12608: 12605: 12603: 12600: 12598: 12595: 12593: 12590: 12588: 12585: 12583: 12580: 12579: 12577: 12571: 12565: 12562: 12560: 12557: 12555: 12552: 12550: 12547: 12545: 12542: 12540: 12537: 12535: 12532: 12530: 12527: 12525: 12522: 12520: 12517: 12515: 12512: 12510: 12507: 12505: 12502: 12500: 12497: 12495: 12492: 12490: 12487: 12485: 12482: 12481: 12479: 12473: 12467: 12464: 12463: 12461: 12457: 12451: 12448: 12446: 12443: 12441: 12438: 12436: 12433: 12431: 12428: 12426: 12423: 12421: 12418: 12416: 12413: 12411: 12408: 12406: 12403: 12401: 12400:Conference XP 12398: 12396: 12393: 12391: 12388: 12387: 12385: 12381: 12378: 12374: 12368: 12365: 12363: 12360: 12359: 12357: 12353: 12349: 12346: 12339: 12334: 12332: 12327: 12325: 12320: 12319: 12316: 12304: 12301: 12299: 12296: 12294: 12291: 12289: 12286: 12284: 12281: 12279: 12276: 12274: 12271: 12270: 12268: 12262: 12256: 12255:UI Automation 12253: 12251: 12248: 12247: 12245: 12243:Accessibility 12241: 12235: 12232: 12230: 12227: 12225: 12222: 12220: 12217: 12216: 12214: 12212: 12208: 12202: 12199: 12197: 12194: 12192: 12189: 12187: 12184: 12182: 12179: 12178: 12176: 12174: 12170: 12164: 12161: 12159: 12156: 12154: 12151: 12149: 12146: 12144: 12141: 12139: 12136: 12134: 12131: 12129: 12126: 12124: 12121: 12120: 12118: 12116: 12112: 12106: 12103: 12101: 12098: 12096: 12093: 12089: 12086: 12085: 12084: 12081: 12080: 12078: 12074: 12068: 12065: 12063: 12060: 12058: 12055: 12053: 12050: 12048: 12045: 12041: 12038: 12036: 12033: 12032: 12031: 12028: 12026: 12023: 12022: 12020: 12018: 12014: 12008: 12005: 12003: 12000: 11998: 11995: 11993: 11990: 11989: 11987: 11985: 11981: 11975: 11972: 11970: 11967: 11965: 11962: 11960: 11957: 11955: 11952: 11951: 11949: 11947: 11943: 11937: 11934: 11932: 11929: 11927: 11924: 11922: 11919: 11917: 11914: 11912: 11911:Offline Files 11909: 11907: 11904: 11902: 11899: 11897: 11894: 11892: 11889: 11887: 11886:Win32 console 11884: 11883: 11881: 11875: 11869: 11866: 11864: 11863:Telephony API 11861: 11859: 11858:Messaging API 11856: 11855: 11853: 11851:Communication 11849: 11843: 11840: 11838: 11835: 11833: 11830: 11828: 11825: 11823: 11820: 11818: 11817:Windows Rally 11815: 11813: 11810: 11808: 11805: 11803: 11800: 11796: 11793: 11792: 11791: 11788: 11787: 11785: 11781: 11775: 11772: 11770: 11767: 11765: 11762: 11760: 11757: 11755: 11752: 11750: 11747: 11743: 11740: 11738: 11735: 11733: 11730: 11728: 11725: 11724: 11723: 11720: 11719: 11717: 11713: 11707: 11704: 11702: 11699: 11697: 11694: 11692: 11689: 11687: 11684: 11682: 11679: 11677: 11674: 11672: 11669: 11668: 11666: 11662: 11656: 11653: 11651: 11650:Windows Media 11648: 11646: 11643: 11641: 11638: 11636: 11633: 11631: 11628: 11626: 11623: 11621: 11618: 11616: 11613: 11609: 11606: 11604: 11603:Media Objects 11601: 11600: 11599: 11596: 11595: 11593: 11589: 11583: 11580: 11578: 11575: 11573: 11570: 11568: 11565: 11563: 11560: 11558: 11555: 11554: 11552: 11548: 11542: 11539: 11537: 11534: 11532: 11529: 11527: 11524: 11522: 11519: 11517: 11514: 11512: 11509: 11507: 11504: 11502: 11499: 11497: 11494: 11492: 11489: 11487: 11484: 11482: 11479: 11477: 11474: 11473: 11471: 11467: 11463: 11456: 11451: 11449: 11444: 11442: 11437: 11436: 11433: 11417: 11414: 11412: 11409: 11407: 11404: 11402: 11399: 11398: 11396: 11392: 11386: 11383: 11381: 11378: 11376: 11373: 11371: 11368: 11366: 11363: 11361: 11358: 11356: 11353: 11351: 11348: 11346: 11343: 11341: 11338: 11336: 11333: 11331: 11328: 11326: 11323: 11321: 11318: 11316: 11313: 11311: 11308: 11307: 11305: 11301: 11295: 11292: 11290: 11287: 11285: 11282: 11280: 11277: 11276: 11274: 11270: 11267: 11265: 11261: 11251: 11248: 11246: 11243: 11242: 11240: 11236: 11230: 11227: 11225: 11222: 11220: 11217: 11215: 11212: 11211: 11209: 11205: 11202: 11198: 11192: 11189: 11187: 11184: 11182: 11179: 11177: 11174: 11172: 11169: 11167: 11164: 11163: 11161: 11157: 11151: 11148: 11146: 11143: 11141: 11138: 11134: 11131: 11130: 11129: 11126: 11124: 11121: 11119: 11116: 11115: 11113: 11109: 11105: 11098: 11093: 11091: 11086: 11084: 11079: 11078: 11075: 11063: 11060: 11058: 11055: 11053: 11050: 11049: 11046: 11040: 11037: 11035: 11032: 11030: 11027: 11025: 11022: 11020: 11017: 11015: 11012: 11010: 11007: 11005: 11002: 11000: 10997: 10995: 10992: 10990: 10987: 10985: 10982: 10981: 10979: 10977:Miscellaneous 10975: 10969: 10966: 10964: 10961: 10959: 10956: 10955: 10953: 10951: 10947: 10941: 10938: 10936: 10933: 10931: 10928: 10926: 10923: 10921: 10918: 10917: 10915: 10911: 10905: 10902: 10900: 10897: 10895: 10892: 10890: 10887: 10885: 10882: 10880: 10877: 10875: 10872: 10870: 10867: 10865: 10862: 10860: 10857: 10855: 10852: 10850: 10847: 10845: 10842: 10840: 10837: 10835: 10832: 10830: 10827: 10825: 10822: 10820: 10817: 10815: 10812: 10810: 10807: 10805: 10804:eventtriggers 10802: 10800: 10797: 10795: 10792: 10790: 10787: 10785: 10782: 10781: 10779: 10775: 10769: 10766: 10764: 10761: 10759: 10756: 10754: 10751: 10749: 10746: 10744: 10741: 10739: 10736: 10734: 10731: 10729: 10726: 10724: 10721: 10719: 10716: 10714: 10711: 10709: 10706: 10704: 10701: 10699: 10696: 10694: 10691: 10689: 10686: 10684: 10681: 10679: 10676: 10674: 10671: 10669: 10666: 10664: 10661: 10659: 10656: 10654: 10651: 10649: 10646: 10644: 10641: 10640: 10638: 10634: 10628: 10625: 10623: 10620: 10618: 10615: 10613: 10610: 10608: 10605: 10603: 10600: 10598: 10595: 10593: 10590: 10588: 10585: 10583: 10580: 10578: 10575: 10573: 10570: 10568: 10565: 10563: 10560: 10559: 10557: 10555: 10551: 10545: 10542: 10540: 10537: 10535: 10532: 10530: 10527: 10525: 10522: 10520: 10517: 10515: 10512: 10510: 10507: 10506: 10504: 10502:File contents 10500: 10494: 10491: 10489: 10486: 10484: 10481: 10479: 10476: 10474: 10471: 10469: 10466: 10464: 10461: 10459: 10456: 10454: 10451: 10449: 10446: 10444: 10441: 10439: 10436: 10434: 10431: 10429: 10426: 10425: 10423: 10419: 10413: 10410: 10408: 10405: 10403: 10400: 10398: 10395: 10393: 10390: 10389: 10387: 10383: 10377: 10374: 10372: 10369: 10367: 10364: 10362: 10359: 10357: 10354: 10352: 10349: 10347: 10344: 10342: 10339: 10337: 10334: 10332: 10329: 10327: 10324: 10323: 10321: 10317: 10311: 10308: 10306: 10303: 10301: 10298: 10296: 10293: 10291: 10288: 10286: 10283: 10281: 10278: 10276: 10273: 10271: 10268: 10266: 10263: 10261: 10258: 10256: 10253: 10251: 10248: 10246: 10243: 10241: 10238: 10236: 10233: 10231: 10228: 10226: 10223: 10221: 10218: 10216: 10213: 10212: 10210: 10206: 10200: 10197: 10195: 10192: 10190: 10187: 10185: 10182: 10180: 10177: 10175: 10172: 10171: 10169: 10165: 10159: 10156: 10154: 10151: 10149: 10146: 10143: 10140: 10138: 10135: 10132: 10129: 10127: 10124: 10122: 10119: 10117: 10114: 10112: 10109: 10106: 10103: 10101: 10098: 10096: 10093: 10090: 10087: 10085: 10082: 10080: 10077: 10075: 10072: 10070: 10067: 10065: 10062: 10061: 10059: 10055: 10049: 10046: 10044: 10041: 10039: 10036: 10034: 10031: 10028: 10025: 10024: 10022: 10018: 10012: 10009: 10007: 10004: 10002: 9999: 9997: 9994: 9993: 9990: 9986: 9983:programs and 9982: 9979: 9972: 9967: 9965: 9960: 9958: 9953: 9952: 9949: 9937: 9928: 9926: 9917: 9916: 9913: 9907: 9904: 9902: 9899: 9897: 9894: 9892: 9889: 9887: 9884: 9883: 9881: 9879: 9873: 9863: 9860: 9858: 9857:Windows To Go 9855: 9853: 9850: 9848: 9845: 9843: 9840: 9838: 9835: 9833: 9830: 9828: 9825: 9823: 9820: 9818: 9815: 9813: 9810: 9808: 9805: 9803: 9800: 9798: 9795: 9793: 9790: 9788: 9785: 9783: 9780: 9778: 9775: 9774: 9772: 9768: 9762: 9759: 9757: 9754: 9752: 9749: 9747: 9744: 9742: 9739: 9737: 9734: 9732: 9729: 9727: 9726:Photo Gallery 9724: 9722: 9719: 9717: 9714: 9712: 9709: 9707: 9704: 9702: 9699: 9697: 9694: 9692: 9689: 9687: 9684: 9682: 9679: 9677: 9674: 9672: 9671:Meeting Space 9669: 9667: 9664: 9662: 9659: 9657: 9654: 9652: 9649: 9647: 9644: 9642: 9641:HyperTerminal 9639: 9637: 9634: 9632: 9629: 9627: 9624: 9622: 9619: 9617: 9614: 9612: 9611:Easy Transfer 9609: 9607: 9604: 9602: 9599: 9597: 9594: 9592: 9589: 9587: 9584: 9582: 9579: 9577: 9574: 9572: 9569: 9567: 9564: 9562: 9559: 9557: 9554: 9552: 9549: 9547: 9544: 9543: 9541: 9537: 9531: 9530: 9526: 9524: 9523: 9519: 9517: 9516: 9512: 9510: 9509: 9505: 9503: 9502: 9498: 9496: 9495: 9491: 9489: 9488: 9484: 9482: 9481: 9477: 9475: 9474: 9470: 9468: 9467: 9463: 9462: 9460: 9456: 9453: 9449: 9443: 9442: 9438: 9436: 9435: 9431: 9430: 9428: 9426: 9422: 9416: 9413: 9411: 9408: 9406: 9403: 9401: 9398: 9396: 9393: 9391: 9388: 9386: 9383: 9381: 9378: 9374: 9371: 9369: 9366: 9364: 9361: 9359: 9356: 9354: 9351: 9349: 9346: 9344: 9341: 9340: 9339: 9336: 9332: 9329: 9327: 9324: 9322: 9319: 9318: 9317: 9314: 9313: 9311: 9309: 9305: 9299: 9296: 9294: 9291: 9289: 9286: 9285: 9283: 9281:Compatibility 9279: 9273: 9270: 9268: 9265: 9263: 9260: 9258: 9255: 9253: 9250: 9248: 9245: 9243: 9240: 9238: 9235: 9233: 9230: 9228: 9225: 9223: 9220: 9218: 9215: 9213: 9210: 9209: 9207: 9203: 9197: 9194: 9192: 9189: 9187: 9184: 9182: 9179: 9177: 9174: 9172: 9169: 9167: 9164: 9162: 9159: 9157: 9154: 9152: 9149: 9147: 9144: 9142: 9139: 9137: 9134: 9132: 9129: 9127: 9124: 9122: 9119: 9117: 9114: 9112: 9109: 9107: 9106:Library files 9104: 9102: 9099: 9097: 9094: 9092: 9089: 9087: 9084: 9082: 9079: 9077: 9074: 9070: 9067: 9065: 9062: 9061: 9060: 9057: 9055: 9052: 9050: 9047: 9045: 9042: 9040: 9037: 9036: 9034: 9032: 9028: 9022: 9019: 9017: 9014: 9012: 9009: 9007: 9004: 9002: 8999: 8997: 8994: 8992: 8989: 8987: 8984: 8982: 8979: 8977: 8974: 8972: 8969: 8967: 8964: 8962: 8959: 8957: 8954: 8952: 8949: 8947: 8944: 8942: 8939: 8937: 8934: 8932: 8929: 8927: 8924: 8922: 8919: 8917: 8914: 8912: 8909: 8907: 8904: 8903: 8901: 8899: 8895: 8889: 8886: 8884: 8881: 8877: 8874: 8872: 8869: 8867: 8866:Reparse point 8864: 8862: 8859: 8857: 8854: 8852: 8849: 8848: 8847: 8844: 8842: 8839: 8837: 8834: 8832: 8829: 8827: 8824: 8822: 8819: 8818: 8816: 8814: 8810: 8804: 8801: 8799: 8796: 8794: 8791: 8789: 8786: 8784: 8781: 8779: 8776: 8774: 8771: 8769: 8766: 8765: 8763: 8761: 8757: 8751: 8748: 8746: 8743: 8741: 8738: 8736: 8733: 8731: 8728: 8724: 8721: 8719: 8716: 8714: 8711: 8709: 8706: 8704: 8701: 8700: 8699: 8696: 8694: 8691: 8689: 8686: 8684: 8681: 8679: 8676: 8674: 8671: 8669: 8668:Action Center 8666: 8665: 8663: 8661: 8657: 8651: 8648: 8646: 8643: 8641: 8638: 8636: 8633: 8631: 8628: 8626: 8623: 8621: 8618: 8616: 8613: 8611: 8608: 8606: 8603: 8601: 8598: 8596: 8595:Snipping Tool 8593: 8591: 8588: 8586: 8583: 8581: 8578: 8576: 8573: 8571: 8568: 8566: 8563: 8561: 8558: 8556: 8553: 8551: 8548: 8546: 8543: 8541: 8538: 8536: 8533: 8531: 8528: 8526: 8523: 8519: 8516: 8515: 8514: 8511: 8509: 8506: 8504: 8501: 8499: 8496: 8494: 8491: 8489: 8486: 8484: 8481: 8479: 8476: 8474: 8471: 8469: 8466: 8464: 8461: 8459: 8456: 8454: 8453:Character Map 8451: 8449: 8446: 8444: 8441: 8439: 8436: 8434: 8431: 8430: 8428: 8426: 8422: 8416: 8413: 8411: 8408: 8404: 8401: 8400: 8399: 8396: 8394: 8391: 8389: 8386: 8384: 8381: 8379: 8376: 8374: 8371: 8369: 8366: 8364: 8361: 8359: 8356: 8354: 8351: 8349: 8346: 8344: 8341: 8339: 8336: 8334: 8331: 8329: 8326: 8324: 8321: 8319: 8316: 8314: 8311: 8309: 8306: 8304: 8301: 8299: 8296: 8294: 8291: 8289: 8286: 8284: 8281: 8279: 8276: 8274: 8273:Control Panel 8271: 8269: 8266: 8264: 8263:App Installer 8261: 8260: 8258: 8252: 8246: 8243: 8241: 8238: 8234: 8231: 8229: 8226: 8225: 8224:Architecture 8223: 8221: 8218: 8217: 8214: 8210: 8203: 8198: 8196: 8191: 8189: 8184: 8183: 8180: 8173: 8169: 8168: 8164: 8162: 8158: 8155: 8152: 8146: 8141: 8140: 8130: 8124: 8120: 8116: 8111: 8107: 8101: 8097: 8093: 8088: 8084: 8078: 8074: 8070: 8065: 8061: 8059:0-596-10009-4 8055: 8051: 8047: 8042: 8038: 8032: 8028: 8024: 8019: 8015: 8009: 8005: 8001: 7996: 7992: 7986: 7982: 7977: 7973: 7967: 7963: 7958: 7954: 7948: 7944: 7940: 7935: 7931: 7929:0-596-52813-2 7925: 7921: 7917: 7912: 7908: 7902: 7898: 7894: 7889: 7888: 7869: 7865: 7859: 7844: 7843: 7838: 7832: 7821:September 27, 7817: 7813: 7812: 7807: 7801: 7785: 7781: 7775: 7769: 7764: 7749: 7743: 7727: 7723: 7717: 7706:September 15, 7702: 7696: 7680: 7674: 7659: 7653: 7638: 7631: 7616: 7610: 7594: 7590: 7586: 7580: 7564: 7560: 7554: 7539: 7533: 7518: 7512: 7497: 7491: 7476: 7470: 7455: 7449: 7434: 7433: 7428: 7422: 7414: 7410: 7403: 7395: 7391: 7384: 7376: 7372: 7365: 7357: 7353: 7346: 7338: 7334: 7327: 7319: 7315: 7308: 7300: 7296: 7289: 7281: 7277: 7270: 7262: 7258: 7251: 7235: 7231: 7225: 7217: 7213: 7209: 7203: 7188: 7184: 7178: 7162: 7158: 7157: 7152: 7146: 7138: 7134: 7128: 7112: 7108: 7102: 7087: 7083: 7079: 7072: 7057: 7053: 7046: 7031: 7027: 7023: 7016: 7001: 6997: 6990: 6988: 6986: 6970: 6966: 6960: 6945: 6941: 6937: 6930: 6914: 6910: 6904: 6902: 6894: 6883: 6879: 6872: 6864: 6860: 6856: 6849: 6841: 6837: 6833: 6826: 6810: 6807:. Microsoft. 6806: 6802: 6795: 6779: 6775: 6769: 6753: 6749: 6743: 6735: 6731: 6725: 6717: 6711: 6703: 6699: 6693: 6685: 6679: 6671: 6664: 6648: 6644: 6640: 6636: 6629: 6614: 6610: 6604: 6596: 6592: 6588: 6582: 6567: 6563: 6559: 6552: 6536: 6532: 6528: 6527: 6522: 6516: 6501: 6497: 6490: 6474: 6470: 6464: 6456: 6450: 6446: 6442: 6441: 6433: 6417: 6413: 6406: 6398: 6394: 6390: 6384: 6376: 6372: 6368: 6362: 6346: 6342: 6338: 6332: 6330: 6328: 6312: 6308: 6301: 6290:September 27, 6285: 6281: 6277: 6271: 6260:September 27, 6255: 6251: 6247: 6241: 6230:September 27, 6225: 6221: 6217: 6211: 6203: 6202: 6197: 6190: 6174: 6170: 6164: 6148: 6144: 6143: 6138: 6132: 6117: 6111: 6095: 6091: 6084: 6073:September 27, 6068: 6064: 6060: 6054: 6043:September 27, 6038: 6032: 6016: 6010: 5999:September 27, 5994: 5990: 5986: 5980: 5972: 5968: 5964: 5957: 5949: 5945: 5938: 5930: 5923: 5907: 5903: 5902: 5897: 5891: 5876: 5875: 5870: 5864: 5849: 5843: 5827: 5823: 5817: 5802: 5798: 5794: 5787: 5772: 5766: 5764: 5747: 5743: 5742: 5737: 5731: 5729: 5727: 5718: 5714: 5707: 5692: 5688: 5682: 5667: 5661: 5646: 5640: 5632: 5628: 5627: 5622: 5616: 5614: 5605: 5601: 5600: 5595: 5589: 5581: 5577: 5576: 5571: 5565: 5550: 5544: 5529: 5523: 5507: 5503: 5497: 5482: 5478: 5477: 5472: 5465: 5454:September 27, 5450: 5446: 5445: 5440: 5434: 5427: 5423: 5419: 5415: 5409: 5405: 5401: 5397: 5390: 5383: 5379: 5375: 5371: 5365: 5361: 5357: 5353: 5346: 5338: 5334: 5327: 5319: 5315: 5308: 5293: 5287: 5272: 5266: 5251: 5245: 5237: 5233: 5232: 5227: 5221: 5213: 5209: 5208: 5203: 5197: 5182: 5176: 5161: 5155: 5153: 5151: 5135: 5129: 5114: 5110: 5103: 5095: 5091: 5090: 5085: 5079: 5071: 5065: 5061: 5054: 5047: 5045: 5032: 5030:9781932394900 5026: 5022: 5021: 5013: 5005: 4999: 4995: 4988: 4980: 4976: 4975: 4970: 4964: 4962: 4953: 4949: 4948: 4943: 4939: 4933: 4925: 4921: 4917: 4910: 4895: 4891: 4885: 4877: 4873: 4869: 4862: 4854: 4848: 4833: 4829: 4822: 4814: 4810: 4806: 4802: 4796: 4788: 4784: 4780: 4773: 4765: 4761: 4757: 4751: 4740:September 14, 4735: 4731: 4724: 4708: 4701: 4694: 4686: 4680: 4676: 4669: 4662: 4658: 4654: 4653: 4648: 4641: 4625: 4621: 4617: 4610: 4594: 4590: 4586: 4585: 4580: 4573: 4565: 4561: 4560: 4559:MSDN Magazine 4555: 4548: 4533: 4527: 4525: 4523: 4521: 4519: 4510: 4504: 4496: 4490: 4474: 4470: 4466: 4465: 4460: 4453: 4451: 4449: 4447: 4438: 4434: 4427: 4419: 4415: 4409: 4401: 4390: 4386: 4382: 4376: 4372: 4363: 4360: 4358: 4355: 4353: 4350: 4348: 4345: 4343: 4340: 4338: 4335: 4334: 4328: 4326: 4322: 4318: 4314: 4310: 4306: 4302: 4298: 4294: 4279: 4276: 4273: 4270: 4268: 4265: 4264: 4260: 4257: 4254: 4251: 4249: 4246: 4245: 4241: 4238: 4235: 4232: 4229: 4226: 4225: 4221: 4218: 4215: 4212: 4210: 4207: 4206: 4202: 4199: 4196: 4193: 4190: 4189: 4185: 4182: 4179: 4176: 4173: 4170: 4169: 4165: 4162: 4159: 4156: 4154: 4151: 4150: 4146: 4143: 4140: 4137: 4134: 4131: 4130: 4126: 4123: 4120: 4117: 4115: 4112: 4111: 4107: 4104: 4101: 4098: 4095: 4092: 4091: 4087: 4084: 4081: 4078: 4075: 4074: 4070: 4067: 4064: 4061: 4059: 4056: 4055: 4051: 4048: 4045: 4043: 4040: 4037: 4036: 4032: 4029: 4026: 4023: 4021: 4018: 4017: 4013: 4010: 4007: 4004: 4002: 3998: 3997: 3993: 3990: 3987: 3984: 3982: 3978: 3977: 3973: 3970: 3967: 3964: 3962: 3959: 3958: 3954: 3951: 3948: 3945: 3943: 3940: 3939: 3935: 3932: 3929: 3926: 3924: 3921: 3920: 3916: 3913: 3910: 3907: 3905: 3902: 3901: 3897: 3894: 3891: 3888: 3886: 3883: 3882: 3878: 3875: 3872: 3869: 3867: 3864: 3863: 3859: 3856: 3853: 3850: 3848: 3845: 3844: 3840: 3837: 3834: 3832: 3829: 3827: 3824: 3823: 3819: 3816: 3813: 3810: 3808: 3805: 3804: 3800: 3797: 3791: 3788: 3787: 3773: 3768: 3761: 3757: 3752: 3748: 3740: 3737: 3736: 3732: 3729: 3728: 3725:Console file 3724: 3721: 3720: 3716: 3713: 3710: 3709: 3705: 3702: 3701: 3697: 3694: 3691: 3690: 3686: 3683: 3682: 3678: 3675: 3674: 3670: 3667: 3666: 3662: 3659: 3658: 3635: 3628: 3622: 3613: 3611: 3603: 3599: 3596:Available in 3593: 3591: 3581: 3574: 3570: 3564: 3548: 3546: 3541: 3538: 3537: 3528: 3524: 3520: 3517: 3513: 3510: 3505: 3499: 3496: 3492: 3487: 3484: 3480: 3475: 3469: 3465: 3462: 3458: 3455: 3449: 3445: 3440: 3437:Select-String 3434: 3430: 3425: 3422: 3418: 3414: 3409: 3403: 3399: 3396: 3392: 3389: 3381: 3376: 3370: 3367: 3363: 3358: 3355: 3351: 3346: 3340: 3336: 3333: 3329: 3321: 3315: 3311: 3306: 3303: 3299: 3295: 3292:sl, cd, chdir 3290: 3284: 3280: 3275: 3272: 3268: 3263: 3260:Push-Location 3257: 3253: 3248: 3245: 3241: 3236: 3230: 3226: 3223: 3219: 3216: 3212: 3207: 3201: 3197: 3194: 3190: 3187: 3183: 3179: 3174: 3168: 3164: 3160: 3156: 3153: 3149: 3145: 3141: 3137: 3132: 3126: 3122: 3119: 3115: 3112: 3108: 3103: 3097: 3093: 3090: 3086: 3083: 3079: 3075: 3071: 3068:cpi, copy, cp 3066: 3060: 3056: 3053: 3049: 3046: 3042: 3037: 3031: 3027: 3024: 3020: 3016: 3013: 3009: 3004: 2998: 2994: 2991: 2987: 2983: 2979: 2976: 2972: 2968: 2963: 2957: 2953: 2950: 2946: 2943: 2939: 2936:gc, type, cat 2934: 2928: 2924: 2920: 2917: 2913: 2910: 2906: 2903: 2899: 2893: 2889: 2886: 2882: 2879: 2875: 2870: 2867:Get-ChildItem 2864: 2858: 2853: 2843: 2837: 2828: 2826: 2822: 2818: 2814: 2810: 2807: 2803: 2793: 2785: 2783: 2779: 2759: 2752: 2745: 2738: 2736: 2733:operator for 2728: 2726: 2723:operator for 2722: 2718: 2707: 2700: 2697: 2694: 2683: 2682: 2681: 2678: 2669: 2661: 2659: 2649: 2647: 2641: 2639: 2635: 2631: 2627: 2617: 2613: 2611: 2607: 2594: 2591: 2588: 2585: 2582: 2579: 2575: 2573: 2570: 2563: 2561: 2553: 2551: 2547: 2544:that creates 2543: 2536: 2535: 2534: 2531: 2524: 2512: 2509: 2507: 2503: 2499: 2496: 2493: 2490: 2487: 2483: 2480: 2477: 2474: 2467: 2464: 2461: 2460:WS-Management 2457: 2453: 2450: 2449: 2448: 2445: 2443: 2439: 2435: 2434:Windows 7 SP1 2431: 2427: 2410: 2407: 2404: 2401: 2398: 2395: 2392: 2389: 2386: 2382: 2378: 2375: 2372: 2369: 2366: 2362: 2359: 2358: 2357: 2354: 2351: 2347: 2343: 2338: 2336: 2332: 2328: 2324: 2320: 2307: 2302:RunspacePools 2299: 2296: 2285: 2282: 2279: 2276:: PowerShell 2275: 2272: 2269: 2266: 2251: 2250:New operators 2248: 2245: 2242: 2234: 2231: 2228: 2224: 2221: 2218: 2214: 2211: 2208: 2204: 2200: 2196: 2193: 2189: 2185: 2182: 2179: 2175: 2171: 2170:Data language 2168: 2164: 2160: 2157: 2142: 2139: 2136: 2133: 2130: 2129:PSTransaction 2126: 2122: 2119: 2116: 2112: 2109: 2106: 2105:WS-Management 2102: 2099: 2098: 2097: 2094: 2091: 2089: 2088:Windows Vista 2085: 2081: 2077: 2073: 2065: 2061: 2056: 2047: 2045: 2041: 2040:Windows Vista 2037: 2033: 2026: 2021: 2012: 2003: 2001: 1997: 1993: 1992:configuration 1988: 1980: 1974: 1969: 1965: 1957:InvokeAsync() 1950: 1934: 1930: 1920: 1906: 1902: 1898: 1894: 1884: 1882: 1878: 1877:binary prefix 1873: 1871: 1867: 1853: 1845:try ... catch 1838: 1828: 1823: 1822: 1819: 1816: 1811: 1810: 1806: 1803: 1798: 1797: 1794: 1791: 1786: 1785: 1782: 1779: 1774: 1773: 1770: 1767: 1762: 1761: 1758: 1755: 1750: 1749: 1745: 1742: 1737: 1736: 1733: 1730: 1725: 1724: 1721: 1718: 1713: 1712: 1709: 1706: 1701: 1700: 1692: 1686: 1683: 1681: 1677: 1673: 1668: 1642: 1604: 1525: 1488: 1481: 1479: 1475: 1458: 1456: 1452: 1440: 1436: 1431: 1425: 1419: 1413: 1407: 1402: 1398: 1395: 1385: 1383: 1373: 1367: 1363: 1359: 1355: 1351: 1347: 1343: 1335: 1331: 1330: 1319: 1312: 1307: 1304: 1303: 1300: 1297: 1294: 1293: 1290: 1287: 1284: 1283: 1280: 1275: 1272: 1271: 1268: 1265: 1262: 1261: 1258: 1255: 1252: 1251: 1248: 1245: 1242: 1241: 1238: 1233: 1230: 1229: 1226: 1221: 1218: 1217: 1214: 1211: 1208: 1207: 1204: 1199: 1196: 1195: 1192: 1187: 1184: 1183: 1180: 1175: 1172: 1171: 1167: 1161: 1160: 1157: 1154: 1152: 1148: 1144: 1140: 1136: 1132: 1128: 1124: 1120: 1119:drive letters 1116: 1112: 1108: 1103:WriteObject() 1100: 1099:.NET language 1096: 1093: 1088: 1069: 1065: 1060: 1058: 1050: 1022: 1018: 1014: 1009: 1007: 1003: 1002:Get-ChildItem 999: 995: 985: 983: 979: 975: 965: 962: 958: 954: 953: 948: 944: 940: 932: 928: 925: 918: 915: 911: 908: 907: 906: 898: 896: 892: 887: 885: 882: 872: 869: 859: 857: 853: 849: 845: 841: 837: 833: 825: 820: 816: 813: 811: 810:administrator 807: 806: 799: 797: 792: 787: 785: 776: 767: 765: 759: 757: 753: 749: 745: 741: 737: 723: 721: 717: 712: 708: 704: 700: 696: 691: 681: 679: 675: 671: 667: 663: 659: 655: 651: 647: 643: 642:Active Script 635: 632:in 1998 with 631: 626: 624: 620: 616: 612: 608: 604: 600: 592: 588: 584: 580: 570: 552: 548: 544: 543:console-based 539: 537: 533: 529: 525: 521: 517: 513: 509: 508:WS-Management 505: 504:.NET Remoting 500: 498: 494: 490: 486: 482: 478: 474: 469: 467: 466:File Explorer 463: 462:command shell 459: 455: 451: 447: 443: 438: 436: 432: 428: 424: 420: 416: 412: 408: 404: 401:program from 400: 396: 388: 384: 380: 376: 372: 368: 364: 360: 356: 352: 348: 344: 341:Influenced by 339: 335: 327: 323: 316: 313: 310: 307: 304: 301: 298: 296:.ps1 (Script) 295: 294: 292: 290: 286: 282: 278: 275: 273: 269: 262: 259: 256: 253: 250: 247: 244: 241: 238: 235: 232: 229: 226: 223: 220: 217: 214: 211: 210: 208: 206: 202: 199: 194: 190: 188: 184: 181: 178: 174: 171: 167: 163: 159: 156: 154: 150: 146: 130: 128: 124: 120: 106: 102: 99: 96: 94: 90: 86: 83: 81: 77: 74: 70: 66: 62: 58: 55: 53: 49: 45: 39: 34: 30: 25: 19: 12932:TLA+ Toolbox 12857:Open XML SDK 12677:CLR Profiler 12622:ASP.NET Core 12617:ASP.NET AJAX 12564:Visual Basic 12538: 12410:File Manager 12383:Applications 12191:Composite UI 11900: 11676:RSS Platform 11350:JScript .NET 11293: 11284:Visual Basic 11133:instructions 11111:Architecture 10005: 9981:command-line 9891:File Manager 9731:Photo Viewer 9666:Media Center 9626:Groove Music 9556:Address Book 9527: 9520: 9513: 9508:Purble Place 9506: 9499: 9492: 9485: 9478: 9473:Chess Titans 9471: 9464: 9451:Discontinued 9439: 9432: 9131:Ntoskrnl.exe 9039:Boot Manager 9031:Architecture 8921:Group Policy 8813:File systems 8713:Saved search 8620:Sticky Notes 8585:Quick Assist 8513:Media Player 8483:Feedback Hub 8478:Fax and Scan 8392: 8373:Task Manager 8303:Event Viewer 8283:Disk Cleanup 8166: 8114: 8091: 8068: 8045: 8022: 7999: 7980: 7961: 7938: 7915: 7892: 7873:November 26, 7871:. Retrieved 7867: 7858: 7846:. Retrieved 7840: 7831: 7809: 7800: 7788:. Retrieved 7784:the original 7774: 7763: 7751:. Retrieved 7742: 7732:February 16, 7730:. Retrieved 7726:the original 7716: 7704:. Retrieved 7695: 7685:September 7, 7683:. Retrieved 7673: 7661:. Retrieved 7652: 7640:. Retrieved 7630: 7618:. Retrieved 7609: 7597:. Retrieved 7593:the original 7588: 7579: 7569:September 9, 7567:. Retrieved 7563:the original 7553: 7541:. Retrieved 7532: 7520:. Retrieved 7511: 7499:. Retrieved 7490: 7478:. Retrieved 7469: 7457:. Retrieved 7448: 7436:. Retrieved 7430: 7421: 7415:. Microsoft. 7412: 7402: 7396:. Microsoft. 7393: 7383: 7377:. Microsoft. 7374: 7364: 7358:. Microsoft. 7355: 7345: 7339:. Microsoft. 7336: 7326: 7320:. Microsoft. 7317: 7307: 7301:. Microsoft. 7298: 7288: 7282:. Microsoft. 7279: 7269: 7263:. Microsoft. 7260: 7250: 7238:. Retrieved 7224: 7211: 7202: 7192:December 11, 7190:. Retrieved 7186: 7177: 7165:. Retrieved 7154: 7145: 7136: 7127: 7115:. Retrieved 7101: 7089:. Retrieved 7081: 7071: 7059:. Retrieved 7045: 7033:. Retrieved 7025: 7015: 7003:. Retrieved 6972:. Retrieved 6968: 6959: 6947:. Retrieved 6939: 6929: 6919:December 11, 6917:. Retrieved 6912: 6892: 6887:December 11, 6885:. Retrieved 6881: 6871: 6858: 6848: 6835: 6825: 6813:. Retrieved 6804: 6794: 6782:. Retrieved 6777: 6768: 6756:. Retrieved 6751: 6742: 6733: 6724: 6710: 6701: 6692: 6678: 6663: 6651:. Retrieved 6647:the original 6638: 6628: 6616:. Retrieved 6612: 6603: 6590: 6581: 6569:. Retrieved 6561: 6551: 6539:. Retrieved 6535:the original 6524: 6515: 6503:. Retrieved 6499: 6489: 6477:. Retrieved 6463: 6439: 6432: 6420:. Retrieved 6415: 6405: 6392: 6383: 6370: 6361: 6349:. Retrieved 6340: 6314:. Retrieved 6310: 6300: 6288:. Retrieved 6279: 6270: 6258:. Retrieved 6249: 6240: 6228:. Retrieved 6219: 6210: 6204:. Microsoft. 6199: 6189: 6177:. Retrieved 6173:the original 6163: 6151:. Retrieved 6147:the original 6140: 6131: 6121:November 28, 6119:. Retrieved 6110: 6098:. Retrieved 6094:the original 6083: 6071:. Retrieved 6062: 6053: 6041:. Retrieved 6031: 6019:. Retrieved 6009: 5997:. Retrieved 5988: 5979: 5966: 5956: 5947: 5937: 5928: 5922: 5912:November 15, 5910:. Retrieved 5899: 5890: 5880:November 28, 5878:. Retrieved 5872: 5863: 5853:November 28, 5851:. Retrieved 5842: 5830:. Retrieved 5825: 5816: 5806:November 15, 5804:. Retrieved 5801:Penton Media 5796: 5786: 5776:November 28, 5774:. Retrieved 5752:November 15, 5750:. Retrieved 5739: 5716: 5706: 5696:November 15, 5694:. Retrieved 5690: 5681: 5671:November 28, 5669:. Retrieved 5660: 5648:. Retrieved 5639: 5624: 5597: 5588: 5573: 5564: 5554:November 28, 5552:. Retrieved 5543: 5533:November 28, 5531:. Retrieved 5522: 5512:November 28, 5510:. Retrieved 5506:the original 5496: 5486:November 28, 5484:. Retrieved 5474: 5464: 5452:. Retrieved 5442: 5433: 5425: 5399: 5389: 5381: 5355: 5345: 5339:. Microsoft. 5336: 5326: 5320:. Microsoft. 5317: 5307: 5295:. Retrieved 5286: 5276:November 28, 5274:. Retrieved 5265: 5255:November 28, 5253:. Retrieved 5244: 5229: 5220: 5205: 5196: 5186:November 28, 5184:. Retrieved 5175: 5165:November 28, 5163:. Retrieved 5139:November 28, 5137:. Retrieved 5128: 5116:. Retrieved 5112: 5102: 5087: 5078: 5059: 5053: 5041: 5034:. Retrieved 5019: 5012: 4993: 4987: 4972: 4945: 4932: 4919: 4909: 4897:. Retrieved 4893: 4884: 4871: 4861: 4847: 4835:. Retrieved 4832:TechRepublic 4831: 4821: 4813:the original 4804: 4795: 4782: 4772: 4759: 4750: 4738:. Retrieved 4733: 4723: 4711:. Retrieved 4706: 4693: 4674: 4668: 4660: 4650: 4640: 4630:November 13, 4628:. Retrieved 4624:the original 4619: 4609: 4597:. Retrieved 4584:TechRepublic 4582: 4572: 4564:the original 4557: 4547: 4535:. Retrieved 4532:"powershell" 4503: 4489: 4477:. Retrieved 4464:Ars Technica 4462: 4439:. Microsoft. 4436: 4426: 4408: 4398:– via 4392:. Retrieved 4384: 4375: 4292: 4290: 4248:LOGINventory 4209:UIAutomation 3981:Lotus Domino 3789:Application 3767: 3751: 3671:Script file 3663:Description 3634: 3621: 3598:Windows NT 4 3580: 3563: 3535: 3534: 3508: 3472:Set-Variable 3406:Stop-Process 3343:Write-Output 3287:Set-Location 3233:Pop-Location 3204:Get-Location 3176:rni, ren, mv 3105:mi, move, mv 2872:gci, dir, ls 2861:Description 2834: 2817:Windows-1252 2799: 2791: 2775: 2755:Out-GridView 2679: 2675: 2672:PowerShell 7 2667: 2655: 2642: 2623: 2614: 2603: 2532: 2529: 2510: 2497: 2491: 2481: 2475: 2470:RemoteSigned 2465: 2451: 2446: 2423: 2409:New commands 2408: 2402: 2396: 2390: 2376: 2370: 2360: 2355: 2339: 2316: 2305: 2297: 2283: 2278:Here-Strings 2273: 2267: 2264:) operators. 2249: 2237:Out-GridView 2235:: Including 2232: 2222: 2212: 2206: 2202: 2199:ObjectEvents 2198: 2194: 2186:: It allows 2183: 2177: 2169: 2158: 2140: 2134: 2128: 2121:Transactions 2120: 2114: 2110: 2100: 2095: 2092: 2069: 2029: 2009: 1999: 1995: 1991: 1989: 1986: 1966: 1932: 1921: 1917:SessionState 1913:SessionState 1900: 1890: 1874: 1854: 1834: 1818:Vertical tab 1684: 1669: 1662: 1633: 1602: 1550:dynamicparam 1523: 1482: 1459: 1406:if-then-else 1401:imperatively 1391: 1374: 1350:byte streams 1341: 1327: 1325: 1317: 1155: 1110: 1089: 1061: 1010: 1001: 997: 993: 991: 977: 973: 971: 950: 936: 909: 904: 888: 881:POSIX 1003.2 878: 865: 829: 814: 803: 800: 788: 783: 781: 764:beta release 760: 729: 705:variant) on 687: 627: 576: 540: 501: 492: 477:command-lets 476: 475:(pronounced 472: 470: 439: 426: 414: 394: 393: 191:PowerShell: 18: 13278:Unix shells 13076:Azure Linux 12807:MonoDevelop 12627:ASP.NET MVC 12573:Frameworks, 12475:Programming 12459:Video games 12450:XML Notepad 12405:Family.Show 12273:DirectWrite 12181:EFx Factory 12138:Silverlight 11916:Shadow Copy 11715:Data access 11620:DirectInput 11562:DirectSound 11557:DirectMusic 11506:Silverlight 11401:C# and Java 11385:Small Basic 10829:pnpunattend 10799:eventcreate 10794:driverquery 10753:ssh-keyscan 9996:COMMAND.COM 9906:Minesweeper 9875:Spun off to 9696:MSN Dial-up 9691:Movie Maker 9596:Diagnostics 9546:ActiveMovie 9288:COMMAND.COM 9166:Shadow Copy 9021:Server Core 8861:Mount Point 8788:Shadow Copy 8383:Windows Ink 7811:SourceForge 7642:October 27, 7543:December 7, 7480:December 5, 7137:itsfoss.net 6479:November 4, 6418:. Microsoft 6351:November 8, 6021:October 30, 5650:January 21, 5297:October 14, 5118:December 5, 4709:. Microsoft 4305:open-source 4230:Equallogic 3985:08.02.0012 3373:Get-Process 3348:echo, write 3209:gl, cd, pwd 3171:Rename-Item 3129:Remove-Item 2960:Get-Command 2931:Get-Content 2762:-ShowWindow 2426:Windows 8.1 2397:Help update 2233:New cmdlets 2188:breakpoints 1377:.ToString() 1370:Out-Default 1366:encapsulate 1223:about 1,300 1201:about 1,000 1149:to control 1145:, or using 1143:file system 1131:certificate 1123:file system 929:Standalone 638:cscript.exe 619:batch files 603:COMMAND.COM 559:Update-Help 551:Unix shells 485:file system 419:open-source 334:/powershell 281:proprietary 277:MIT License 225:macOS 10.12 13262:Categories 13142:WikiBhasha 13117:Project Mu 13092:ChronoZoom 13066:Barrelfish 12902:Sandcastle 12867:Playwright 12672:ChakraCore 12647:Babylon.js 12559:TypeScript 12539:PowerShell 12514:IronPython 12466:Allegiance 12083:Crypto API 11901:PowerShell 11879:management 11842:DirectPlay 11783:Networking 11706:TypeScript 11625:DirectShow 11591:Multimedia 11577:Speech API 11496:GDI / GDI+ 11394:Comparison 11340:IronPython 11335:IronScheme 11294:PowerShell 11159:Components 10859:systeminfo 10748:ssh-keygen 10636:Networking 10280:manage-bde 10250:diskshadow 9886:DVD Player 9701:NetMeeting 9601:DriveSpace 9466:3D Pinball 8966:SharePoint 8730:Start menu 8575:Phone Link 8438:Calculator 8393:PowerShell 8254:Management 8157:PowerShell 8073:Wrox Press 8027:Wrox Press 7819:Retrieved 7790:August 20, 7091:August 12, 6784:August 19, 6758:August 19, 6316:August 13, 6246:"Emit-XML" 5202:"Get-Verb" 5044:Korn shell 4899:August 18, 4657:Ziff Davis 4469:Condé Nast 4418:GitHub.com 4400:GitHub.com 4394:August 27, 4368:References 3660:Extension 3509:curl, wget 3411:spps, kill 3318:Tee-Object 3039:cls, clear 3034:Clear-Host 2857:Unix shell 2821:ISO-8859-1 2815:-superset 2710:&& 2569:Chocolatey 2080:Windows XP 1973:interprets 1961:Write-Host 1949:reflection 1941:OutputPipe 1929:assemblies 1859:file or a 1667:notation. 1483:Using the 1409:), loops ( 1135:namespaces 961:parameters 931:executable 770:PowerShell 634:Windows 98 611:Windows CE 607:Windows NT 573:Background 565:switch to 454:Windows 10 395:PowerShell 263:28, 29, 30 139:2024-08-20 114:2006-11-14 73:reflective 69:functional 57:Imperative 22:PowerShell 13122:ReactiveX 13039:xUnit.net 12952:Voldemort 12917:SVNBridge 12732:Infer.NET 12687:DeepSpeed 12662:C++/WinRT 12652:BitFunnel 12597:.NET MAUI 12477:languages 12345:Microsoft 12303:Uniscribe 11984:Libraries 11931:Event Log 11370:Phalanger 11264:Languages 11207:Microsoft 11034:tpmvscmgr 10743:ssh-agent 10648:bitsadmin 10554:Scripting 10319:Processes 10167:Archiving 10121:openfiles 9681:Messenger 9676:Messaging 9606:DVD Maker 9576:CD Player 9571:CardSpace 9522:Solitaire 9222:BitLocker 9217:AppLocker 8851:Hard link 8740:Task View 8718:Namespace 8688:ClearType 8508:Messaging 8493:Magnifier 8458:Clipchamp 8433:3D Viewer 7848:April 10, 7432:Microsoft 7216:Microsoft 7086:Microsoft 7030:Microsoft 7000:Microsoft 6944:Microsoft 6863:Microsoft 6840:Microsoft 6730:"WMF 5.1" 6653:April 21, 6643:Microsoft 6618:April 21, 6609:"Q and A" 6595:Microsoft 6531:Microsoft 6526:Channel 9 6473:Microsoft 6422:April 20, 6397:Microsoft 6375:Microsoft 6345:Microsoft 6284:Microsoft 6254:Microsoft 6224:Microsoft 6142:Microsoft 6067:Microsoft 5993:Microsoft 5971:Microsoft 5906:Microsoft 5874:Microsoft 5826:Microsoft 5746:Microsoft 5631:Microsoft 5604:Microsoft 5580:Microsoft 5481:Microsoft 5449:Microsoft 5422:927112976 5378:829236530 5236:Microsoft 5212:Microsoft 5094:Microsoft 4979:Microsoft 4924:Microsoft 4876:Microsoft 4809:Microsoft 4787:Microsoft 4764:Microsoft 4652:PCMag.com 4537:March 13, 4389:Microsoft 4133:Windows 7 4096:PowerCLI 4052:Un­known 4049:Un­known 3798:Provider 3100:Move-Item 3063:Copy-Item 3006:help, man 2703:Get-Error 2686:-Parallel 2476:Save-Help 2428:and with 2327:Windows 7 2321:and with 2319:Windows 8 2207:WmiEvents 2174:localized 2072:Windows 7 2060:Windows 7 2000:resources 1937:InputPipe 1841:Exception 1757:Form feed 1732:Backspace 1694:Sequence 1649:WriteLine 1617:Verb-Noun 1532:Verb-Noun 1388:Scripting 1358:serialize 1111:Providers 1049:attribute 884:KornShell 848:.NET Core 752:text file 711:KornShell 599:DOS Shell 547:man pages 532:graphical 493:providers 403:Microsoft 330:microsoft 227:and later 221:and later 215:and later 213:Windows 7 98:Microsoft 93:Developer 13249:Category 13187:CodePlex 13156:Licenses 13102:FlexWiki 12912:StyleCop 12872:ProcDump 12797:mod_mono 12782:mimalloc 12737:LightGBM 12712:Electron 12642:Avalonia 12534:Power Fx 12519:IronRuby 12509:GW-BASIC 12425:Terminal 12376:Software 12355:Overview 12229:Remoting 12133:Remoting 12076:Security 11686:VBScript 11486:Direct3D 11481:Direct2D 11345:IronRuby 11186:Metadata 11181:Manifest 11171:Delegate 11166:Assembly 11009:gpupdate 11004:gpresult 10930:bootsect 10889:wevtutil 10869:typeperf 10864:tracerpt 10854:sxstrace 10839:REAgentC 10824:ntbackup 10789:dispdiag 10784:auditpol 10698:PathPing 10693:nslookup 10668:ipconfig 10663:hostname 10592:forfiles 10443:graftabl 10412:regsvr32 10385:Registry 10376:tasklist 10371:taskkill 10361:shutdown 10356:schtasks 10341:powercfg 10310:vssadmin 10295:scandisk 10285:refsutil 10255:drvspace 10245:diskraid 10240:diskpart 10235:diskcopy 10230:diskcomp 10179:extrac32 10148:robocopy 10133:(rename) 9925:Category 9802:MS-DOS 7 9787:ScanDisk 9706:NTBackup 9586:Contacts 9566:Cardfile 9501:Hold 'Em 9480:FreeCell 9326:VBScript 9237:Defender 9205:Security 9191:Winlogon 9146:Registry 8760:Services 8693:Explorer 8678:AutoPlay 8565:Paint 3D 8550:OneDrive 8540:Narrator 8488:Get Help 8443:Calendar 8338:Settings 8308:IExpress 7753:March 9, 7663:June 15, 7620:June 15, 7501:June 13, 7459:June 20, 7438:March 7, 7234:Archived 7167:March 7, 7161:Archived 7117:March 5, 7111:Archived 6974:June 22, 6815:June 11, 6809:Archived 6571:June 26, 6541:June 26, 6505:June 26, 6179:June 26, 6100:July 19, 5832:June 20, 5036:July 22, 4837:April 2, 4713:April 2, 4593:Archived 4473:Archived 4331:See also 4041:Add-ons 4039:IoT Core 4024:6.0.2.2 4001:Open XML 3889:2012 R2 3795:Cmdlets 3792:Version 3762:'s code. 3760:assembly 3421:taskkill 3388:tasklist 3082:robocopy 3001:Get-Help 2809:encoding 2766:Get-Help 2554:The new 2537:The new 2486:debugger 2462:Protocol 2440:SP1 and 2385:snippets 2298:New APIs 2244:GridView 2203:PSEvents 2195:Eventing 2166:members. 2103:: Using 2006:Versions 1977:Pipeline 1953:Invoke() 1924:Pipeline 1909:Runspace 1901:runspace 1895:hosting 1697:Meaning 1529:function 1507:$ Param2 1501:$ Param1 1492:function 1485:function 1435:closures 1329:pipeline 1322:Pipeline 1165:Cmdlets 1162:Version 1127:registry 1064:property 1029:PSCmdlet 1027:or from 933:programs 650:VBScript 595:MS-DOS 5 567:Get-Help 555:Get-Help 452:. Since 255:openSUSE 187:Platform 166:implicit 61:pipeline 52:Paradigm 13201:Related 13019:WinObjC 12937:U-Prove 12907:SignalR 12877:ProcMon 12862:Orleans 12837:OneFuzz 12812:MSBuild 12692:DiskSpd 12612:ASP.NET 12266:support 12128:ADO.NET 12123:ASP.NET 12088:CAPICOM 11964:ActiveX 11827:P2P API 11790:Winsock 11732:ADO.NET 11681:JScript 11598:DirectX 11582:XAudio2 11365:Oxygene 11360:Nemerle 11330:C++/CLI 11029:tpmtool 10963:exe2bin 10935:fixboot 10925:bootcfg 10920:bcdedit 10894:winmgmt 10884:wecutil 10879:WBAdmin 10834:pnputil 10819:msiexec 10814:mofcomp 10758:tracert 10738:ssh-add 10708:rpcping 10688:netstat 10673:nbtstat 10627:timeout 10572:cscript 10534:findstr 10220:convert 10189:makecab 10184:extract 10153:takeown 10137:replace 10126:recover 10095:deltree 10091:(erase) 10079:compact 10029:(chdir) 9978:Windows 9901:Mahjong 9822:Interix 9756:WinHelp 9656:Journal 9646:Imaging 9494:InkBall 9380:DirectX 9343:ActiveX 9331:JScript 9044:Console 9016:Hyper-V 8911:Domains 8735:Taskbar 8708:IFilter 8683:AutoRun 8645:WordPad 8640:Weather 8555:OneNote 8545:Notepad 8468:Cortana 8343:Sysprep 8172:TechNet 7599:July 3, 7522:July 2, 7240:May 17, 7061:June 1, 7035:June 1, 7005:June 1, 6949:June 1, 5626:TechNet 5599:TechNet 5575:TechNet 5444:TechNet 5207:TechNet 5089:TechNet 4974:TechNet 4805:Support 4599:May 12, 4479:May 12, 4099:6.5 R1 3703:.ps1xml 3477:sv, set 3454:findstr 3378:gps, ps 3161:, rmdir 3019:apropos 2990:compgen 2825:Unicode 2578:layer 2 2546:classes 2542:keyword 2502:Hyper-V 2229:(BITS). 2191:script. 2159:Modules 1905:process 1893:managed 1887:Hosting 1805:Unicode 1769:Newline 1676:escaped 1672:strings 1626:-Param2 1620:-Param1 1574:process 1455:R-value 1451:L-value 1430:foreach 1362:parsing 1354:objects 1139:Windows 1068:mutator 1017:runtime 1013:classes 988:Cmdlets 952:aliases 939:process 910:cmdlets 875:Grammar 699:Solaris 646:JScript 615:cmd.exe 563:-online 481:classes 473:cmdlets 325:Website 272:License 251:7 and 8 245:7 and 8 170:dynamic 137: ( 112: ( 13192:GitHub 13179:Forges 13112:Gollum 13060:MS-DOS 12897:Roslyn 12817:MsQuic 12792:ML.NET 12657:Blazor 12607:AirSim 12484:Bosque 11837:MS MPI 11742:OLE DB 11671:MSHTML 11615:Xinput 11250:DotGNU 11024:pentnt 11019:MSCDEX 10968:QBasic 10940:fixmbr 10899:winsat 10809:logman 10723:setspn 10658:getmac 10617:prompt 10577:doskey 10562:choice 10493:whoami 10463:setver 10433:cmdkey 10407:regini 10270:fsutil 10265:format 10225:defrag 10215:chkdsk 10174:expand 10111:mklink 10100:icacls 10074:cipher 10064:attrib 9934:  9923:  9896:Hover! 9770:Others 9751:Travel 9746:Syskey 9529:Tinker 9487:Hearts 9415:WinUSB 9400:WinAPI 9385:Native 9196:WinUSB 9121:MinWin 8898:Server 8698:Search 8610:Sports 8580:Photos 8570:People 8448:Camera 8161:GitHub 8125:  8102:  8079:  8056:  8033:  8010:  7987:  7968:  7949:  7926:  7903:  7868:GitHub 7842:GitHub 7806:"Pash" 7187:GitHub 7156:GitHub 6969:GitHub 6613:GitHub 6566:Splunk 6451:  6153:May 5, 5420:  5410:  5376:  5366:  5066:  5027:  5000:  4894:GitHub 4681:  4325:GitHub 4271:0.4.1 4180:2000+ 4172:NetApp 3627:signal 3573:object 3525:, curl 3186:rename 2921:Sends 2757:cmdlet 2705:cmdlet 2565:OneGet 2484:: The 2254:-Split 2205:, and 2163:module 1866:signed 1744:Escape 1629:value2 1623:value1 1614:value2 1611:value1 1474:arrays 1466:$ args 1427:, and 1342:within 1129:, the 1025:Cmdlet 862:Design 844:GitHub 840:Ubuntu 836:CentOS 824:Ubuntu 684:Kermit 587:MS-DOS 514:, and 387:Puppet 347:Python 261:Fedora 243:CentOS 237:Debian 231:Ubuntu 158:Strong 13132:TLAPS 13107:FourQ 13085:Other 13071:SONiC 13014:WinJS 12942:vcpkg 12832:NuGet 12697:Dryad 12494:Dafny 12219:MSRPC 11769:MSXML 11550:Audio 11511:WinUI 11380:Scala 11325:Cobra 11303:Other 11238:Other 10999:dpath 10984:break 10958:debug 10874:w32tm 10844:relog 10768:winrs 10763:winrm 10713:route 10683:netsh 10612:pause 10539:print 10519:edlin 10488:where 10478:title 10397:ftype 10392:assoc 10366:start 10346:runas 10290:subst 10275:label 10260:fdisk 10158:xcopy 10142:rmdir 10105:mkdir 10069:cacls 10043:pushd 9862:WinFS 9761:Write 9458:Games 9425:Games 9298:WoW64 9126:NTLDR 9116:LSASS 9049:CSRSS 8856:links 8831:exFAT 8660:Shell 8625:Store 8615:Start 8605:Skype 8560:Paint 8535:Money 8463:Clock 8410:WinRE 8318:Netsh 8256:tools 8245:Games 4947:ZDNet 4703:(PDF) 4267:SePSX 4157:2010 4102:500+ 3965:2007 3946:2007 3927:2007 3908:2007 3892:400+ 3870:2010 3851:2008 3811:2007 3738:.psrc 3730:.pssc 3722:.psc1 3684:.psm1 3676:.psd1 3536:Notes 3507:iwr, 3383:tlist 3302:chdir 3277:pushd 3271:pushd 3265:pushd 3148:rmdir 3144:erase 3078:xcopy 3052:clear 2986:which 2975:where 2819:aka 2813:ASCII 2806:UTF-8 2646:UTF-8 2638:Linux 2634:macOS 2560:enums 2539:class 2346:WinRM 2292:#> 2288:<# 2258:-Join 2115:PSJob 2062:, an 1931:(the 1861:.psm1 1800:`u{x} 1720:Alert 1562:begin 1538:param 1412:while 1309:1,656 1277:1,507 1235:1,586 1115:paths 957:named 832:macOS 826:22.10 748:Linux 726:Monad 716:Linux 690:Intel 670:netsh 591:Xenix 450:Linux 446:MacOS 13127:SILK 12987:UMDF 12982:KMDF 12957:VoTT 12802:Mono 12682:Dapr 12582:.NET 12524:Lean 12395:Atom 12115:.NET 12052:NDIS 12047:WDDM 12040:UMDF 12035:KMDF 11959:COM+ 11832:MSMQ 11822:BITS 11812:NDIS 11737:ODBC 11572:XACT 11541:WinG 11310:Axum 11245:Mono 11214:.NET 11014:help 10994:dism 10904:wmic 10728:sftp 10703:ping 10653:curl 10607:more 10597:goto 10582:echo 10567:clip 10544:type 10529:find 10514:edit 10509:comp 10473:time 10468:setx 10453:path 10448:mode 10438:date 10428:chcp 10336:kill 10331:exit 10144:(rd) 10116:move 10107:(md) 10084:copy 10048:tree 10038:popd 9936:List 9817:HPFS 9581:Chat 9539:Apps 9441:Surf 9390:.NET 9358:DCOM 9186:WHEA 9181:USER 9171:SMSS 8961:WSUS 8941:MSMQ 8883:ReFS 8846:NTFS 8821:CDFS 8778:CLFS 8773:BITS 8673:Aero 8650:Xbox 8630:Tips 8518:2022 8503:Maps 8498:Mail 8473:Edge 8425:Apps 8220:APIs 8174:Wiki 8123:ISBN 8100:ISBN 8077:ISBN 8054:ISBN 8031:ISBN 8008:ISBN 7985:ISBN 7966:ISBN 7947:ISBN 7924:ISBN 7901:ISBN 7875:2019 7850:2013 7823:2011 7792:2012 7755:2012 7734:2012 7708:2010 7687:2016 7665:2010 7644:2014 7622:2009 7601:2008 7571:2014 7545:2007 7524:2008 7503:2020 7482:2007 7461:2008 7440:2008 7280:Docs 7242:2020 7194:2023 7169:2022 7119:2020 7093:2020 7063:2019 7037:2019 7007:2019 6976:2020 6951:2019 6921:2023 6889:2023 6817:2018 6786:2024 6760:2024 6655:2015 6620:2015 6573:2013 6543:2013 6507:2013 6481:2013 6449:ISBN 6424:2017 6353:2012 6318:2012 6292:2011 6262:2011 6232:2011 6181:2010 6155:2008 6123:2007 6102:2015 6075:2011 6045:2011 6023:2009 6001:2011 5914:2013 5882:2007 5855:2007 5834:2019 5808:2013 5778:2007 5754:2013 5698:2013 5673:2007 5652:2012 5556:2007 5535:2007 5514:2007 5488:2007 5456:2011 5418:OCLC 5408:ISBN 5374:OCLC 5364:ISBN 5299:2010 5278:2007 5257:2007 5231:MSDN 5188:2007 5167:2007 5141:2007 5120:2021 5064:ISBN 5038:2016 5025:ISBN 4998:ISBN 4901:2016 4839:2021 4742:2017 4715:2021 4679:ISBN 4632:2007 4601:2020 4539:2023 4481:2020 4396:2024 4307:and 4301:bash 4295:, a 4293:Pash 4261:Yes 4258:Yes 4255:Yes 4252:5.8 4233:3.5 4228:Dell 4216:432 4213:0.8 4203:Yes 4200:Yes 4194:5.0 4186:Yes 4183:Yes 4177:4.2 4166:Yes 4163:Yes 4160:Yes 4147:Yes 4141:Yes 4138:6.1 4124:Yes 4118:7.0 4108:Yes 4105:Yes 4088:Yes 4082:Yes 4079:1.0 4062:1.7 4005:1.0 3971:Yes 3968:Yes 3949:Yes 3936:Yes 3933:Yes 3930:Yes 3914:Yes 3895:Yes 3876:Yes 3873:Yes 3857:Yes 3854:Yes 3838:Yes 3835:Yes 3831:2008 3820:Yes 3817:Yes 3814:402 3711:.xml 3692:.dll 3668:.ps1 3643:wget 3641:and 3639:curl 3569:ping 3554:and 3523:wget 3516:curl 3461:grep 3448:find 3427:kill 3417:kill 3360:echo 3354:echo 3250:popd 3244:popd 3238:popd 3111:move 3074:copy 3012:help 2982:type 2971:help 2942:type 2916:ping 2909:ping 2902:ping 2802:.NET 2778:.NET 2739:The 2729:The 2719:The 2712:and 2701:The 2684:The 2636:and 2556:enum 2548:for 2456:DMTF 2290:and 2151:and 2074:and 2038:and 1943:and 1857:.ps1 1849:trap 1708:Null 1608:name 1495:name 1476:and 1168:Ref 1107:APIs 1092:.NET 1057:enum 1039:and 998:Noun 994:Verb 921:.ps1 895:Perl 868:APIs 838:and 740:Unix 707:RISC 703:Unix 674:WMIC 672:and 654:APIs 648:and 609:and 589:and 577:The 464:for 448:and 435:.NET 421:and 383:Chef 355:Perl 332:.com 193:.NET 168:and 162:safe 71:and 13034:XSP 13024:WiX 12827:npm 12667:CCF 12234:WCF 12211:IPC 12201:CSF 12196:CCF 12158:WPF 12153:WCS 12148:WCF 12143:TPL 12067:VxD 12062:BDA 12057:UAA 12030:WDF 12025:WDM 11954:COM 11868:WCF 11795:LSP 11774:OPC 11727:ADO 11696:XDR 11691:BHO 11664:Web 11645:XNA 11501:WPF 11320:Boo 11039:wsl 10989:cls 10849:sfc 10733:ssh 10718:scp 10678:net 10643:arp 10622:rem 10587:for 10483:ver 10458:set 10402:reg 10305:vol 10300:sys 10199:tar 10194:pax 10131:ren 10089:del 10033:dir 9716:Pay 9616:Fax 9363:OLE 9338:COM 9321:WSH 9308:API 9069:DLL 9064:EXE 8976:PWS 8956:IIS 8916:DNS 8888:UDF 8876:EFS 8871:TxF 8841:FAT 8836:IFS 8826:DFS 8415:WMI 8170:on 8159:on 4297:pun 4280:No 4277:No 4274:39 4242:No 4239:No 4236:55 4222:No 4219:No 4197:52 4144:No 4127:No 4121:54 4085:No 4071:No 4068:No 4065:95 4046:74 4033:No 4030:No 4027:44 4014:No 4011:No 4008:33 3994:No 3991:No 3988:47 3974:No 3955:No 3952:No 3917:No 3911:74 3898:No 3879:No 3860:No 3841:No 3772:XML 3715:XML 3696:DLL 3556:man 3483:set 3442:sls 3332:tee 3323:tee 3222:pwd 3182:ren 3140:del 3045:cls 3023:man 2965:gcm 2949:cat 2878:dir 2741:??= 2664:6.2 2652:6.1 2241:WPF 1897:API 1825:--% 1586:end 1470:$ _ 1424:for 1189:632 1177:129 1095:API 982:XML 978:ETS 891:PHP 756:API 701:(a 658:COM 549:in 520:API 516:SSH 512:CIM 497:API 487:or 375:Tcl 371:SQL 367:DCL 351:Ksh 13264:: 12549:Q# 12504:F* 12499:F# 12489:C# 12163:WF 11375:Q# 11355:J# 11315:A# 11289:F# 11279:C# 10602:if 10524:fc 10351:sc 10326:at 10027:cd 8233:NT 8228:9x 8121:. 8117:. 8098:. 8094:. 8075:. 8071:. 8052:. 8048:. 8029:. 8025:. 8006:. 7945:. 7941:. 7922:. 7918:. 7899:. 7895:. 7866:. 7839:. 7814:. 7808:. 7587:. 7429:. 7411:. 7392:. 7373:. 7354:. 7335:. 7316:. 7297:. 7278:. 7259:. 7214:. 7210:. 7185:. 7159:. 7153:. 7135:. 7084:. 7080:. 7054:. 7028:. 7024:. 6998:. 6984:^ 6967:. 6942:. 6938:. 6911:. 6900:^ 6891:. 6880:. 6861:. 6857:. 6838:. 6834:. 6803:. 6776:. 6750:. 6732:. 6700:. 6641:. 6637:. 6611:. 6593:. 6589:. 6564:. 6560:. 6529:. 6523:. 6498:. 6471:. 6447:. 6414:. 6395:. 6391:. 6373:. 6369:. 6343:. 6339:. 6326:^ 6309:. 6282:. 6278:. 6252:. 6248:. 6222:. 6218:. 6198:. 6139:. 6065:. 6061:. 5991:. 5987:. 5969:. 5965:. 5946:. 5904:. 5898:. 5871:. 5799:. 5795:. 5762:^ 5744:. 5738:. 5725:^ 5715:. 5689:. 5629:. 5623:. 5612:^ 5602:. 5596:. 5578:. 5572:. 5479:. 5473:. 5447:. 5441:. 5424:. 5416:. 5406:. 5398:. 5380:. 5372:. 5362:. 5354:. 5335:. 5316:. 5234:. 5228:. 5210:. 5204:. 5149:^ 5111:. 5092:. 5086:. 5040:. 4977:. 4971:. 4960:^ 4950:. 4944:. 4922:. 4918:. 4892:. 4874:. 4870:. 4830:. 4807:. 4803:. 4781:. 4762:. 4758:. 4732:. 4705:. 4659:. 4655:. 4649:. 4618:. 4591:. 4587:. 4581:. 4556:. 4517:^ 4471:. 4467:. 4461:. 4445:^ 4435:. 4387:. 4383:. 4317:C# 3609:^ 3600:, 3589:^ 3552:ls 3544:^ 3451:, 3419:, 3395:ps 3385:, 3327:— 3308:cd 3300:, 3298:cd 3215:cd 3193:mv 3184:, 3159:rm 3152:rd 3150:, 3146:, 3142:, 3118:mv 3089:cp 3080:, 3076:, 3021:, 2988:, 2984:, 2973:, 2885:ls 2731:?? 2721:?: 2714:|| 2444:. 2436:, 2379:: 2256:, 2252:: 2201:, 2180:). 2147:, 2046:. 2034:, 1939:, 1872:. 1813:`v 1788:`t 1776:`r 1764:`n 1752:`f 1739:`e 1727:`b 1715:`a 1703:`0 1646::: 1639::: 1443:$ 1421:, 1418:do 1415:, 1125:, 1059:. 1051:– 1035:, 893:, 886:. 858:. 834:, 585:. 569:. 510:, 506:, 499:. 468:. 385:, 381:, 379:Tk 377:, 373:, 369:, 365:, 363:CL 361:, 359:C# 357:, 353:, 349:, 205:OS 180:C# 164:, 160:, 67:, 63:, 59:, 12529:P 12337:e 12330:t 12323:v 11454:e 11447:t 11440:v 11096:e 11089:t 11082:v 9970:e 9963:t 9956:v 8201:e 8194:t 8187:v 8131:. 8108:. 8085:. 8062:. 8039:. 8016:. 7993:. 7974:. 7955:. 7932:. 7909:. 7877:. 7852:. 7825:. 7794:. 7757:. 7736:. 7710:. 7689:. 7667:. 7646:. 7624:. 7603:. 7573:. 7547:. 7526:. 7505:. 7484:. 7463:. 7442:. 7244:. 7196:. 7171:. 7121:. 7095:. 7065:. 7039:. 7009:. 6978:. 6953:. 6923:. 6865:. 6842:. 6819:. 6788:. 6762:. 6736:. 6672:. 6657:. 6622:. 6575:. 6545:. 6509:. 6483:. 6457:. 6426:. 6355:. 6320:. 6294:. 6264:. 6234:. 6183:. 6157:. 6125:. 6104:. 6077:. 6047:. 6025:. 6003:. 5973:. 5950:. 5916:. 5884:. 5857:. 5836:. 5810:. 5780:. 5756:. 5719:. 5700:. 5675:. 5654:. 5558:. 5537:. 5516:. 5490:. 5458:. 5301:. 5280:. 5259:. 5190:. 5169:. 5143:. 5122:. 5072:. 5046:. 5006:. 4954:. 4926:. 4903:. 4878:. 4841:. 4789:. 4744:. 4717:. 4687:. 4634:. 4603:. 4541:. 4511:. 4497:. 4483:. 4420:. 4402:. 2472:. 2262:@ 1665:. 1658:) 1652:( 1598:} 1595:} 1589:{ 1583:} 1577:{ 1571:} 1565:{ 1559:} 1553:{ 1547:) 1541:( 1535:{ 1519:} 1513:{ 1510:) 1504:, 1498:( 1462:. 1437:/ 1338:| 1298:? 1288:? 1266:? 1256:? 1246:? 1212:? 996:- 976:( 923:) 912:( 283:) 141:) 116:)

Index



Windows Terminal
Paradigm
Imperative
pipeline
object-oriented
functional
reflective
Designed by
Jeffrey Snover
Developer
Microsoft
Stable release
Typing discipline
Strong
safe
implicit
dynamic
C#
Platform
.NET
.NET Framework
OS
Windows 7
Windows Server 2008 R2
macOS 10.12
Ubuntu
Debian
CentOS

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.