mirror of
https://github.com/fleschutz/PowerShell.git
synced 2024-12-28 17:48:59 +01:00
Update FAQ.md
This commit is contained in:
parent
102f8d9e0d
commit
0edb627bc9
@ -129,7 +129,7 @@ Want to use the PowerShell scripts everywhere on the command-line? Then you need
|
|||||||
|
|
||||||
**Good PowerShell scripts are both user-friendly and platform-independent. As a starting point I recommend the following:**
|
**Good PowerShell scripts are both user-friendly and platform-independent. As a starting point I recommend the following:**
|
||||||
|
|
||||||
* As filename use the **<verb>-<object>.ps1** scheme. Approved verbs can be found here: [https://learn.microsoft.com/en-us/powershell/scripting/developer/cmdlet/approved-verbs-for-windows-powershell-commands](https://learn.microsoft.com/en-us/powershell/scripting/developer/cmdlet/approved-verbs-for-windows-powershell-commands)
|
* As filename use the <verb>-<object>.ps1 scheme. Approved verbs can be found here: [https://learn.microsoft.com/en-us/powershell/scripting/developer/cmdlet/approved-verbs-for-windows-powershell-commands](https://learn.microsoft.com/en-us/powershell/scripting/developer/cmdlet/approved-verbs-for-windows-powershell-commands)
|
||||||
* Use **UTF-8 BOM** encoding to support Unicode characters in the script.
|
* Use **UTF-8 BOM** encoding to support Unicode characters in the script.
|
||||||
* Add a **comment-based help** at the beginning with: `.SYNOPSIS`, `.DESCRIPTION`, `.PARAMETER`, `.EXAMPLE`, `.LINK`, and `.NOTES`.
|
* Add a **comment-based help** at the beginning with: `.SYNOPSIS`, `.DESCRIPTION`, `.PARAMETER`, `.EXAMPLE`, `.LINK`, and `.NOTES`.
|
||||||
* Check the **requirements** for the script, e.g. `#Requires -RunAsAdministrator`, or `#Requires -Version 3`
|
* Check the **requirements** for the script, e.g. `#Requires -RunAsAdministrator`, or `#Requires -Version 3`
|
||||||
|
Loading…
Reference in New Issue
Block a user