Katakanlah Anda ingin meneruskan string Dev
sebagai parameter, dari file batch Anda:
powershell -command "G:\Karan\PowerShell_Scripts\START_DEV.ps1 Dev"
masukkan ke dalam kepala skrip PowerShell Anda:
$w = $args[0]
Ini jika Anda ingin menggunakan variabel built-in $args
. Jika tidak:
powershell -command "G:\Karan\PowerShell_Scripts\START_DEV.ps1 -Environment \"Dev\""
dan di dalam kepala skrip PowerShell Anda:
param([string]$Environment)
Ini jika Anda menginginkan parameter bernama.
Anda mungkin juga tertarik untuk mengembalikan tingkat kesalahan:
powershell -command "G:\Karan\PowerShell_Scripts\START_DEV.ps1 Dev; exit $LASTEXITCODE"
Tingkat kesalahan akan tersedia di dalam file batch sebagai %errorlevel%
.