روش درست ولی کار شما ناقص این کار فقط از kill شدن session جلوگیری می کنه نه logout شدن یوزر ، مشکل شما یوزر که احتمالا اگر شما یوزر مثلا test بسازید و برنامه رو تحت rdp admin بالا بیارید بعد خارج بشید و با یوزر test به rdp وصل بشید دوباره برنامه شما کار نمی کنه
فقط 2 راه به نظرم میرسه :
یا باید داخل برنامتون یوزر اکتیو نگه دارید و برنامه رو تحت اون یوزر run کنید.
اگر نه روش دوم مشکل حل میکنه