У меня есть сценарий, который работает в 2 частях. Первая часть требует доступа администратора (обновляет файл HOSTS и выполняет некоторые операции копирования/перезаписи). После того, как эта часть закончится, мне нужно сопоставить диск, используя псевдоним хоста, в котором обновлена первая часть скрипта.Запустить пакет как Администратор (автоподнять), а затем снять отметку
Я выяснил, как получить повышенные привилегии, используя этот SO Question. Но сопоставление диска (в то время как у администратора) отображает диск в сеансе администратора. Мне нужно «отменить» обратно в пользовательский режим, чтобы запустить мой второй скрипт.
Это сценарий, который я запускаю не реже одного раза в день и, возможно, несколько раз в день. Я пытаюсь создать решение, которое является только 1. файлом .bat, если это возможно. По причинам сценарии написаны в perl.
вещи я пытался:
- Использование Запуск от имени/пользователя: команда regular_user (это делает не работы)
- 1 биту файл с помощью ЗВОНОК для 2 пакетных файлов (Эта «работает «но по какой-то причине оба запускаются одновременно)
- Запуск 2 файлов bat отдельно и вручную.
- Поиск SO, но я не мог найти админи-> пользователя вместо только user-> админ
TLDR:Как я де-возвысить в пользовательский режим из режима администратора в пакетном файле?
Прохладно, это звучит многообещающе. Благодарю. – Ishikawa91