Упрощенное описание:
Команда создает файл и именует этот файл датой создания с точностью до минуты.
Get-Date -Format 'yyyy-MM-dd-HH-mm' -OutVariable MYDATE
New-Item -Path C:\Users\v21\Desktop\ -Name .\$MYDATE.txt -ItemType "file"
(это очень упрощенное, фактически же, в этот файл непрерывно пишутся логи, он соответвенно растёт).
Хочу этот .ps1 скрипт вставить в виндовый планировщик заданий, и в настройках задачи указать "Запускать задачу при входе пользователя в систему".
Какой правильный способ для того, чтобы каждые 5 минут этот скрипт перезапускался, создавая новый файл, оставляя старые файлы? Важно, чтобы предыдущая задача точно останавливалась, а не плодилась каждые 5 минут (это я на всякий случай акцент сделал).
Это лучше делать внутри скрипта? Или внутри планировщика заданий? Правильно ли использовать командлеты Start-Job, Get-Job, Stop-Job ?