Цитата 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}