powershell -command "G:\Karan\PowerShell_Scripts\START_DEV.ps1 Dev"
и внутри вашей головы скрипта:
$w=$args[0]
Это если вы хотите использовать встроенную переменную $args
.В противном случае:
powershell -command "G:\Karan\PowerShell_Scripts\START_DEV.ps1 -Environment \"Dev\""
и внутри заголовка скрипта:
param([string]$Environment)
Это если вы хотите именованный параметр.
Возможно, вам также будет интересно вернуть уровень ошибки:
powershell -command "G:\Karan\PowerShell_Scripts\START_DEV.ps1 Dev; exit $LASTEXITCODE"
Уровень ошибки будет доступен внутри командного файла как %errorlevel%
.