PDA

View Full Version : اجرای فایل بر روی سیستمهای یک شبکه



pm_hamze
سه شنبه 04 تیر 1387, 14:21 عصر
با سلام
در حال تهیه برنامه ای هستم که در جایی نیاز به اجرای فایل از روی یک سیستم بر روی سیستم دیگر دارم یعنی بدون اینکه پای سیستم سرور بروم از سیستم خودم یک برنامه روی آن اجرا کنم و فرقی نمی کنه سرور و کلاینت فقط بتونم تو شبکه یک فایل رو بر روی سیستم دیگر اجرا کنم

دنیای دلفی
سه شنبه 04 تیر 1387, 16:20 عصر
بدون اينكه برنامه دومي بر روي سرور يا كلاينت باشد كار مشكلي است . ارسال پيام ممكن است ولي اجراي يك برنامه موجود بعيد مي دانم . برنامه هاي قدرتمندي مثل Netop هم با داشتن نسخه دوم بر روي كلاينت اين كار را انجام مي دهند .

اصغر (پآچ)
سه شنبه 04 تیر 1387, 21:01 عصر
سلام دوست من

می تونی از تابع ShellAPI خود دلفی استفاده کنی و دستور mstsc را اجرا کنی
موفق و موید باشی

pm_hamze
سه شنبه 04 تیر 1387, 21:07 عصر
دوست عزیز قضیه اینجوریه که اصلا هیچ دسترسی به سیستم دوم نداریم و فقط بر روی سیستم اول همه کاری می تونیم انجام بدیم.

اصغر (پآچ)
سه شنبه 04 تیر 1387, 23:05 عصر
سلام دوست من

با این روش کاملا به سیستم دوم ارتباط داری و می تونی هر کاری باهاش بکنی طوری که انگار پشت همون سیستم نشستی اما اگه بخوای برنامه ات هم استفاده کنی باید از کامپوننت ....OLE Cu باقی اسمش یادم رفته شرمنده توی سربرگ System خود دلفی میتونی پیداش کنی استفاده کنی که Remote Desktop رو توی برنامه ات اجرا کنه!
البته باید توی این روش حتما کامپیوتر هدف اجازه استفاده ریموت به یوزر شما رو داده باشه

موفق و موید باشی!

babak_delphi
چهارشنبه 05 تیر 1387, 01:11 صبح
می تونی از تابع ShellAPI خود دلفی استفاده کنی و دستور mstsc را اجرا کنی

اگر ممکنه در این مورد توضیح بدین
ممنون