Назад | Перейти на главную страницу

Как автоматически запустить командный файл от имени конкретного пользователя (не запланированная задача, а не дубликат)

Я корпоративный администратор (старший сетевой инженер), но моя команда не управляет Active Directory, поэтому я немного не знаком с политиками и тем, что требуется для выполнения того, что я пытаюсь достичь, и даже администраторы AD терпят неудачу. когда дело доходит до моего затруднительного положения.

У меня есть команда, которую я пытаюсь превратить в скрипт, который дает мне действительно странное поведение, и мне нужна помощь в этом.

Перво-наперво:

Прежде чем вы предложите то, что я уже пробовал или не принесет мне пользы:

Я достиг базовой функциональности, но это беспорядочно:

Основная команда выглядит примерно так:

\\server\share\unlock.exe . username

Единственный способ успешно выполнить эту команду без нажатия клавиши Shift или runas чушь в том, чтобы поместить эту команду в C:\Users\Username\Desktop\unlock.bat а затем с моего локального компьютера создание отдельного командного файла, который включает следующее:

psexec \\targetmachine -u domainadmin -p domainpassword "C:\Users\Username\Desktop\unlock.bat"

Вопросы и возможные теории:

Другие детали:

Моя основная цель - иметь возможность войти на этот сервер и просто дважды щелкнуть пакетный файл (а также иметь возможность выполнить из командной строки), войдя в систему как учетная запись администратора домена, которая должна иметь возможность это сделать.

Я знал, что все это слишком странно, чтобы быть правдой.

  • Я только что вошел в систему как обычно на сервере терминалов, используя учетную запись администратора домена.
  • Я дважды щелкнул скрипт
  • Работало безупречно.

Это не отвечает на вопрос о проблемах, которые у меня были вчера, и о проблемах, которые я видел, однако я выполнил свою основную цель - дважды щелкнуть скрипт в обычном режиме и заставить его выполняться, как ожидалось, с ожидаемыми результатами.

Я не делал никаких изменений со вчерашнего дня и сегодня.

Я предполагаю, что это было "только одна из тех вещей ..."