About 26,500 results
Open links in new tab
  1. Functions - PowerShell | Microsoft Learn

    Jan 23, 2025 · Learn how to create reusable PowerShell functions, implement best practices, and avoid common pitfalls in function design, error handling, and parameter validation.

  2. about_Functions - PowerShell | Microsoft Learn

    Jul 16, 2025 · If you don't use one of the keywords (begin, process, end, clean) in a function definition, PowerShell puts the statements in the end block. For more information about the dynamicparam …

  3. about_Functions_Advanced - PowerShell | Microsoft Learn

    Sep 29, 2025 · Advanced functions allow you create cmdlets that are written as a PowerShell function. Advanced functions make it easier to create cmdlets without having to write and compile a binary …

  4. about_Functions_Advanced_Parameters - PowerShell | Microsoft Learn

    Most parameters in PowerShell cmdlets and scripts are static parameters. The following example shows the declaration of a ComputerName parameter that has the following characteristics: It's mandatory …

  5. about_Return - PowerShell | Microsoft Learn

    Sep 29, 2025 · Beginning in PowerShell 5.0, PowerShell added language for defining classes, by using formal syntax. In the context of a PowerShell class, nothing is output from a method except what you …

  6. about_Functions - PowerShell | Microsoft Learn

    若要在所有 PowerShell 会话中使用函数,请将该函数添加到 PowerShell 配置文件。 有关配置文件的详细信息,请参阅 about_Profiles。

  7. about_Functions_Advanced_Methods - PowerShell | Microsoft Learn

    Sep 29, 2025 · If you don't use a named block, then PowerShell puts the code in the end block of the function. However, if you use any of these named blocks, or define a dynamicparam block, you must …

  8. about_Language_Keywords - PowerShell | Microsoft Learn

    Sep 29, 2025 · The clean keyword was added in PowerShell 7.3. The keyword defines a block of code that's guaranteed to run after the begin, process and end blocks of a function.

  9. Syntax of Comment-Based Help - PowerShell | Microsoft Learn

    Mar 24, 2025 · PowerShell feedback PowerShell is an open source project. Select a link to provide feedback:

  10. about_Comment_Based_Help - PowerShell | Microsoft Learn

    May 21, 2025 · Beginning in PowerShell 5.0, functions that are exported by a module can be documented in a help file that's named for the module. You don't need to use .EXTERNALHELP …