Remote desktop - стартиране на специфична програма

naskobg

Well-Known Member
Здравейте
Незнам дали ама такова решение но само през windows и без намеса на 3та програма все пак да попитам .
Имам laptop с Windows 7 SP1 и искам някой (само 1 човек и той ще е лимитиран през firewall по ip address ) като се логне през Remote desktop веднага да се стартира дадена програма и нищо друго ?да няма достъп до десктоп и други.
Пробвах всякакви неща идеи от форуми като за целта съм указал пътя на самото .exe но не се получава.
Благодаря предварително
 
Ако е някакъв сървър - Windows 2008/12/16. ДА!

Ако е клиентски - не.

Ако искаш само да пусне програмата и да не бута във нея - можеш да го автоматизираш със командата "at" или "runas"
 
Ако му зададеш за shell програмaта ,която искаш да се стартира няма ли да стане?
Поне до Win XP това работеше, за по новите не знам.
 
Amitrev - да за winxp работи но за win 7 е по специфично. ще пробвам дали през active directory няма да стане.
все още търся решение..
 
Кое му е по специфичното гледам, че според М$ има мастрйока за shell.
 
дай линк да видя за този шел..ако е нещо от рода "alternate" не става...пробвано е.
 
Не говоря за alternate а да подмениш shell-а на машината.
Примерно слагaш notepad.exe и бам човек се логва и вижда само notepad, но за целта ще ти трябва някой bat файл или VB скрипт който да стартираш вместо дефаултното mstc, mstct или там катко се казваше софтуера на М$ за ремоте връзка.
 
Не говоря за alternate а да подмениш shell-а на машината.
Примерно слагaш notepad.exe и бам човек се логва и вижда само notepad, но за целта ще ти трябва някой bat файл или VB скрипт който да стартираш вместо дефаултното mstc, mstct или там катко се казваше софтуера на М$ за ремоте връзка.

И после той отива във Хелп, пали хелпа. Оттам Отваря файл и може да си пусне каквото си иска.
 
Може би комбинация от това:
https://msdn.microsoft.com/en-us/library/ms838576(v=winembedded.5).aspx
и
https://www.howtogeek.com/howto/8739/restrict-users-to-run-only-specified-programs-in-windows-7/
и за двете могат да се напишат скриптове, ако трябва да се прави за повече от един потребител или машина.
За съжаление нямам виндовс под ръка, така че може да пиша абсолютни глупости в момента :)
Навремето имаше една програмка "кайовас", ползваха я по компютърните зали. Та си пускаше един таймер и през определено време килвашв всички процеси, които не са от нейната листа. Пише се на около 10 реда.
Поздрави.
 
@mobilio какъв help? Нали ще си сложи някакъв негов си софтуер ;).

Може даже глобално да настроиш за потребител Х шела да бъде винаги този софтуер, който желаеш. Но това ще работи винаги когато потребителя се логва без значение дали е remote или не.

Виж тук как се сменя shell-а за даден потребител.
 
Предполагам има предвит този експлойт:
http://imgur.com/gallery/fqjnK
Същият резултат може да се получи и с Ф1.
Примера е с 98 но ставаше и на много НТ системи. Не ми е извесно на нещо след XP да може да се приложи, но както казах по-горе все по-далче отивам от тази операционна система, може и да бъркам.
Поздрави.
 
Говоря за собствена програма, така че няма да има "експлойти" от този тип.
 
Точно за подобен проблем говоря. Т.е. пускаш едно приложение и после по неведоми пътища може да се отвори всичко. Само е необходимо да има File | Open и стой та гледай.
 
в момента в който намеря начин приложението да се стартира автоматично след като се логне х човек ..всичко друго ще е забранено портове сървизи и т.н.
просто не искам да се пипа по десктоп а само по това приложение което ще се стартира автоматично.
 

Горе