У меня есть следующий скрипт PowerShell, который отлично работает.Однако при запуске он очень быстро мигает.
Как я могу отобразить сообщение, если $rowsAffected
больше / равно 1, и другое сообщение, если $rowsAffected
равно 0, и иметь его?оставаться на экране, пока не будет нажата кнопка ввода или окно закрыто?
#Create SQL Connection
$con = New-Object "System.Data.SqlClient.SQLConnection"
#Set Connection String
$con.ConnectionString = ("Data Source=.\SQL2017;Initial Catalog=DatabaseName;user id=test;password=test;")
$con.Open()
#run query
$sqlcmd = New-Object "System.Data.SqlClient.SqlCommand"
$sqlcmd.Connection = $con
$sqlcmd.CommandTimeout = 30
$sqlcmd.CommandText = "UPDATE Execution SET Execution = 1"
$rowsAffected = $sqlcmd.ExecuteNonQuery()
$con.Close()