Хочу написать БАТник, который бы создавал задачу открытия приложения при запуске (по факту браузер, с определенной страницей сайта). Сейчас пробую просто вызвать запсук блокнота
@echo off
powershell.exe -NoProfile -Command ^
"$action = New-ScheduledTaskAction -Execute 'notepad.exe';" ^
"$trigger = New-ScheduledTaskTrigger -AtLogon;" ^
"$principal = New-ScheduledTaskPrincipal -UserId $env:USERNAME -LogonType Interactive -RunLevel Highest;" ^
"$settings = New-ScheduledTaskSettingsSet -AllowStartIfOnBatteries -DontStopIfGoingOnBatteries -StartWhenAvailable;" ^
"Register-ScheduledTask -TaskName 'OpenNotepad' -Action $action -Trigger $trigger -Principal $principal -Settings $settings;"
timeout /t 10
Это создаёт задачу только в админской учетке на ПК, у пользователя задачи не появляется и выполняется соответственно только в админской учетке.
Подскажите, как реализовать. Можете предложить другие варианты реализации. Задача стоит в том, чтобы через касперский запустить скрипт, который бы на всех ПК при старте ПК, а лучше при входе в систему открывал корпоративный портал автоматически. Active Directory - нет, есть сложность с его внедрением, соответственно через групповые политики реализовать не получится