Size: a a a

2021 November 19

VB

Vector BCO in Powershell Rus
если работает то норм решение
источник

J

Jesus in Powershell Rus
там даже если параметр wait указать, он  ждет завершение процесса, можно наверно его на какойнить error code проверить
источник

J

Jesus in Powershell Rus
ладно поколдую пасиб
источник

VB

Vector BCO in Powershell Rus
$? можно попробовать трекнуть
источник

VB

Vector BCO in Powershell Rus
хз отработает ли корректно
источник

VG

Vasily Gusev in Powershell Rus
Как раз вчера смотрел свой скрипт установки скуля. Нафига там старт процесс? Просто запускаешь и код выхода вроде. И он ващета логи установки пишет...
источник

D

Denis in Powershell Rus
Вам желательно использовать SqlServerDSC, это более гибкое решение и проверка состояния имеется.
источник

VG

Vasily Gusev in Powershell Rus
+1
источник

VG

Vasily Gusev in Powershell Rus
$SetupExe = Join-Path -Path ($vol.DriveLetter + ":\") -ChildPath "Setup.exe"
       & $SetupExe /AGTSVCSTARTUPTYPE=Automatic /INSTANCENAME=MSSQLSERVER /QS /ACTION=INSTALL "/FEATURES=$SQLFeatures" /IACCEPTSQLSERVERLICENSETERMS /ENU /UPDATEENABLED=0 "/PID=$SQLPID" /SQMREPORTING=0 "/INSTALLSQLDATADIR=$SQLPath" /SQLCOLLATION=SQL_Latin1_General_CP1_CI_AS "/SQLSVCACCOUNT=$SQLServerAccount" "/SQLSVCPASSWORD=$SQLServerPassword" "/SQLSYSADMINACCOUNTS=$SQLServerAdminGroup"
       Log "`tSetup finished with exit code $LASTEXITCODE. Logs: $env:temp\sqlsetup*.log"
       if ($LASTEXITCODE -ne 0) {Log "SQL Setup failed with error code $LASTEXITCODE" -Type Error -EventId 1009}
Вот вообще кусок запуска установки. Просто по коду выхода.
источник

АР

Александр Рыжов... in Powershell Rus
Если нужно не только exit code, то можно распустить вывод на stdout/stderr с помощью Diagnostics.Process.
источник

VG

Vasily Gusev in Powershell Rus
ну так заморачиваться разве что если надо вывод мониторить прям в процессе работы...
источник

VG

Vasily Gusev in Powershell Rus
Да блин. Уже который раз - всё что решаю утром - всё фейл. Надеюсь что из за того что спросонья... :(
источник

VG

Vasily Gusev in Powershell Rus
#quiz
источник

VG

Vasily Gusev in Powershell Rus
What is the output of the code above?
Анонимная викторина
13%
(a,b,1,2,3),(4)
48%
(a,b,1,2),(3,4)
15%
(a,b),(1,2,3,4)
23%
Error
Проголосовало: 60
источник

АР

Александр Рыжов... in Powershell Rus
Так не честно!
источник

АР

Александр Рыжов... in Powershell Rus
Квизы вредные, кстати. Зачёт.
источник

VG

Vasily Gusev in Powershell Rus
угу. Жестокие очень. Это классно :)
источник

VG

Vasily Gusev in Powershell Rus
бесполезно конечно, на практике не очень полезно, на собеседованиях тоже не поприменяешь, но интересно решать :)
источник

АФ

Алексей Федоренко... in Powershell Rus
меня, вчера  вот это обрадовало $arr =  @('one','two','three')
$arr -ne "one"
источник

АФ

Алексей Федоренко... in Powershell Rus
понятно что не сложно, но не очевидно для меня было
источник