الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

هل يمكن تشغيل ملف exe السيرفر؟؟

مغلق
بدأه الرضي في 31 مارس 2006 · 4 رد · 518 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

السلام عليكم ورحمة الله وبركاتة

الشكركم جميعا على مساعدتي سلفا

ولدي طلب وتسائل وهو

ماهو الامر المستخدم لتشغيل البرامج التنفيذية داخل السيرفر ؟؟؟

لو افترضت ان البرنامج موجود على السيرفر في الدليل http://127.0.0.0/LPT/

والملف هو abc.exe

طبعا

انا بعيد عن هذا السيرفر وارغب بتشغيل الملف داخل السيرفر من الانترنت

يا خوان المشكلة اني محتاج اشغل البرنامج من الانترنت يعني لا بد من ان اصمم الصفحة با net وتاكد من انا الشخص الذي يدخل على السيرفر مخول بالدخول لتنفيذ البرنامج هذا الجزء بالنسبة لى ان شاء الله بسيط

لكن الصعوبة في معرفة الامر الذي يسمح للمستخدم بتنفيذ الملف داخل السيرفر!

نكفا ياشباب انا متورط بهذة المشكلة في كورس مهم 6 ساعات

تم تعديل هذه المشاركة بواسطة الرضي في 31 مارس 2006 في 00:52

#2

السلام عليكم و رحمة الله و بركاته

أخي الكريم يمكنك هذا عن طريق المعلومات التي موجوده في هذه المشاركة

وهي نفس الطريقة التي سوف تعمل بها :)

عمرو عيسي

#3

شكرا على عبورك

يبدو ان المشاركة تخص للغة بيرل

وانا ارغب بتشغيل الحاسبة على السيرفر فقط ولا ارغب من المستخدم معرفىة شي اخر

فقط تشغبا برنامج تنفيذي بدون مدخلات ولا مخرجات

لا تنس ي اني ارغب بتشغيل البرنامج عن طريق صفحة نت web

انا حولة اجرب الكود هذا

System.Diagnostics.Process yourPro = new System.Diagnostics.Process();

yourPro.StartInfo = new System.Diagnostics.ProcessStartInfo("Ping","yahoo.com");

yourPro.StartInfo.CreateNoWindow = true;

yourPro.StartInfo.RedirectStandardOutput = true;

yourPro.StartInfo.UseShellExecute = false;

yourPro.Start();

System.IO.StreamReader myR = yourPro.StandardOutput;

MessageBox.Show(myR.ReadToEnd()); myR.Close();

لكن يعطيني خطا وانا youePro غير معرف System.Diagnostics.Process ايضا رغم اني كتبت فب اعلى البرنامج التالي

Imports System

Imports System.Diagnostics.Process

Imports System.Diagnostics

تم تعديل هذه المشاركة بواسطة الرضي في 31 مارس 2006 في 12:40

#4

عفوا الكود في الاعلى كود بلغة السي شارب ؟!؟!؟!؟

بعدلة لكود ل vb

,f[vf

#5

اشتغل الكود الله يجزاك بالف خير ويدخلك الجنة

 
Dim myProcess As System.Diagnostics.Process

        myProcess = New System.Diagnostics.Process
        myProcess.StartInfo.FileName = "calc.exe"
        
'ما ادري اش تعني 
      myProcess.StartInfo.RedirectStandardInput = True
        myProcess.StartInfo.CreateNoWindow = True
        myProcess.StartInfo.UseShellExecute = False
'ابداء  تشغيل الملف 
        myProcess.Start()
'ما ادري اش تعني 
        ' myProcess.StandardInput.WriteLine("perl program.pl <input.txt >output.txt")
        myProcess.Close()

طيب الخطوة التانية ! هل يوجد كود يغلق البرنامج او يقتل البرنامج التنفيذي؟؟؟؟

تم تعديل هذه المشاركة بواسطة الرضي في 31 مارس 2006 في 14:22

هذا الموضوع مغلق.

مواضيع مشابهة