Good Day All
Я хочу настроить общий скрипт, где я могу передать имя сервера из скрипта .bat при вызове .ps1
В моем скрипте bat естьутверждение:
set setver_name=our2008server
powershell -ExecutionPolicy RemoteSigned
-NonInteractive
-NoProfile
-command
"& '\\serverd1\d$\Program Files\%run_dir%\Dcls\PS\Stop_Bkgnd_%run_env%_01.ps1' "
-server_name %server_name%
в моем скрипте ps1 у меня есть:
gwmi win32_service -Computername $server_name -filter "name = 'BackgroundQueue'" |
% {$_.StopService()}
Если я заменим $ server_name на фактическое имя сервера, оно будет работать нормально.Просто не могу получить переменную из файла .bat для распознавания в .ps1.
Любая помощь будет принята с благодарностью.
BobZ