Как перезапустить окно Powershell с сохранением сессии?
Я столкнулся с проблемой, что после изменения/установки некоторых пакетов необходим перезапуск окна powershell. Но я не хочу терять сессию (ибо слетают переменные, и параметры окна).
У меня много функций которые выполняются друг за другом. И к примеру когда я устанавливаю Winget (windows ltsc) я не могу им пользоваться ибо для корректной работы нужен перезапуск powershell.
Возможно ли как-то реализовать какой-то чек поинт. К примеру запись лога после чего его открытие на том месте где я остановился.
К примеру сделать так: Write-Host "Hello Word!!!" -> Перезапуск -> Write-Host "I Love YOU!!!" С учетом того что строка Hello Word!!! После перезапуска будет находиться в этом же окне (что бы не терялась суть).
Если у вас есть подобное решение или вы лучше пользуетесь гуглом чем я =) поделитесь, пожалуйста, решением.