Я хочу передати значення "200001" від PowerShell до cmd-скрипту "1%" Сценарій cmd, який використовується декількома скриптами PowerShell, і кожен сценарій PowerShell має своє значення.
PS сценарій:
function CallcmdExtract
{
$var_cmd= "D:\ cmd\Generatefile.cmd"
$Invocation = (Get-Variable MyInvocation -Scope 1).Value
$ScriptPath = Split-Path $Invocation.MyCommand.Path
try {
Invoke-Item $var_cmd
}
catch {
throw("ERROR: Problem encountered, error=$_")
}
}
CallcmdExtract
Сценарій cmd, який я хочу передати йому, це значення
@echo off
IF (%1) == () GOTO EXIT_ERROR
SET CLIENT=%1
.
.
.
Ви дійсно повинні перенести пакетний скрипт на патрон.
—
Colyn1337