Collections:
Other Resources:
Run Script with Arguments in Windows PowerShell
How to write a script that take argument from the command line in Windows PowerShell?
✍: FYIcenter.com
You can use the automatic variable $Args to take arguments from the
command line where the script is launched.
The $Args variable contains an array of all argument provided at the command line where this script was launched.
Here is sample script on how to use $Args variable:
<# My-Ping.ps1 - Tests network connection to a remote server
#>
If ($Args.Length -eq 2) {
Test-Connection $Args[0] -Count $Args[1]
} Else {
"Usage: "
" My-Ping server_name test_count"
}
If you run it without argument, you will get
PS C:\fyicenter> .\My-Ping.ps1 Usage: My-Ping server_name test_count
If you run it with correct arguments, you will get
PS C:\fyicenter> .\My-Ping.ps1 www.yahoo.com 2 Destination IPV4Address Bytes Time(ms) ----------- ----------- ----- -------- www.yahoo.com 98.139.183.24 32 52 www.yahoo.com 98.139.183.24 32 51
⇒ Work with File System in Windows PowerShell
⇐ Execution Status and Errors in Windows PowerShell Scripts
2016-10-27, ∼3115🔥, 0💬
Popular Posts:
Where to find information about what services are running on Windows 7 and how to manage them? I wan...
How to remove NetZero Toolbar from Internet Explorer (IE) 7 browser? NetZero Toolbar offers you nice...
How to remove AcroIEHelper.dll - Adobe Acrobat IE Helper Version 6.0 for ActiveX? DLL AcroIEHelper.d...
Can I disable Windows service "OracleMTSRecoveryServic e"to speedup my computer? Third party applica...
How to install FireFTP? FireFTP is a Mozilla FireFox 2 add-on that provides FTP client functions on ...