Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ветеран


Сообщения: 1274
Благодарности: 564

Профиль | Отправить PM | Цитировать


Цитата epoddubniy:
правильно ли будет, если я в кавычках укажу таким образом {$_ -eq '*onstart*'} »
я что-то не пойму
Цитата epoddubniy:
Если задание есть, скрипт прерывается, если нет, то - создается »
вы же точно знаете имя задания так как сами его даете
Цитата epoddubniy:
/TN "ExcelWinwordStop-CopyAmtlib-ActivateKMS-ONSTART" »
------
не было времени сделать, проверяйте (ничего нигде не меняйте, все в точности соответствует задаче в schtasks из начального поста):
[PowerShell]
Код: Выделить весь код
$TaskName      = 'ExcelWinwordStop-CopyAmtlib-ActivateKMS-ONSTART'
$User          = 'NT AUTHORITY\SYSTEM'
$Trigger       = New-ScheduledTaskTrigger -AtLogon
$Trigger.Delay = 'PT30S'
$Action        = New-ScheduledTaskAction -Execute 'PowerShell.exe' -Argument '-file C:\ps1\StopExcelCopyAtmlibStartKMS-ONSTART.vbs'

$nT = (Get-ScheduledTask).TaskName|where {$_ -eq "$TaskName"}
if ($nT) {'task '+'"'+$TaskName+'"'+' already exists'}
else {Register-ScheduledTask -TaskName $TaskName -Trigger $Trigger -User $User -Action $Action -RunLevel Highest –Force}

Последний раз редактировалось alpap, 25-03-2021 в 23:44.

Это сообщение посчитали полезным следующие участники:

Отправлено: 19:56, 25-03-2021 | #12