Як запустити програму для віддаленого входу користувача в Windows


4

Якщо я адміністратор і користувач входить через RDP, скажімо, я вирішу, що є певний .exe, який я хочу запустити в сеансі користувача. Якщо я двічі клацну .exe, він просто запуститься в моєму сеансі. Як я можу змусити його запускатись у сеансі користувача?


Ви хочете, щоб він запустився, як тільки вони увійдуть у сеанс RDP, або ви хочете запустити виконуваний файл у вже існуючому сеансі?
Agent_9191

Я хочу запустити його в будь-який довільний час, а не лише під час реєстрації.
tony_sid

Якщо програма та її параметр не відрізняються, ви можете створити заплановану задачу в планувальнику завдань, яку ви б запустили лише вручну ... Якщо ні, вам доведеться або використовувати PsExec, RunAs або щось подібне в режимі Telnet або SSH ... Або напишіть клієнт, що працює з командами, який ви запускаєте при запуску і виконує команди, які ви надсилаєте до нього.
Тамара Війсман

Відповіді:


1

Ви можете це зробити за допомогою PsExec , будьте впевнені, що маєте правильні дозволи для запуску програм для нього.

psexec \\computer -u user -i -d command

-u означає користувача, -i робить його інтерактивним, щоб користувач його бачив, -d гарантує, що команда не чекає

А може, ви шукаєте поведінку RemoteApp ?


Я спробував використовувати psexec, і він просто запустив програму в моєму сеансі, а не іншого користувача. Чи працює вона в Windows XP?
tony_sid

Це працює в Windows XP, здається, мій приклад тоді не вдається ... Сумно, що його стаття преміальна. Ви використовували командний рядок, як я його вам передав? Не видаляєте жоден з параметрів?
Тамара Війсман

Так, це я і зробив.
tony_sid

0

Це дійсно залежить від того, що буде робити ваш exe. Існує кілька способів запуску програми, але це може бути важко змусити запустити додаток, коли користувач увійшов у систему. Ось мої пропозиції щодо різних типів програм.

Інтерактивна програма - інструмент або утиліта, яка потребує введення кінцевим користувачем.

  • Створіть посилання та опустіть його у папку робочого столу профілю користувача. (C: \ users \ "username" \ Desktop)

Фон-додаток - те, що потрібно запускати щоразу, коли користувач увійде в систему.

  • Додайте до списку запуску ярликів. Це можна зробити, перетягнувши посилання у папку "запуск" у меню "Пуск" або змінивши відповідні налаштування реєстру.
  • Створіть заплановане завдання для цього.

Що стосується управління програмним забезпеченням, це може бути складно, щоб справи працювали правильно. Основна проблема із запуском програмного забезпечення як іншого користувача - це модель захисту Windows. Він намагається розділити користувачів у власному просторі запуску, тому зловмисник не може змусити іншого користувача запустити довільний код.

Сподіваюся, це допомагає

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.