Войти

Показать полную графическую версию : [решено] Отлов ReturnValue


butunin@vk
29-12-2015, 11:49
Господа подстажите как мне отлавливать ErrorCode

по интуиции написал вот так но чето не срабатывает ..

function cleardisk
{
$comp3 = $textbox3.text
$selectedRow = $dataGrid2.CurrentRowIndex
if (($DiskInfo = $Script:DiskInfo[$selectedRow].SystemName))
{
$rv1 = (psexec \\$comp3 \\poison\rf\Reg\im.bat).ReturnValue
if ($rv1 -eq 0)
{
[System.Windows.Forms.MessageBox]::Show("Очистка места на $comp3 прошло удачно")
} # Changed this round bracket to a squigly one to prperly close the scriptblock for "if"
if ($rv1 -eq 1)
{
[System.Windows.Forms.MessageBox]::Show("Очистка места на $comp3 не удалось, отказано в доступе")
else
{
[System.Windows.Forms.MessageBox]::Show("Очистка места на $comp3 не удалось, ошибка $rv1")
}

}
}



}

butunin@vk
29-12-2015, 11:53
$LastExitCode
короче ...




© OSzone.net 2001-2012