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

استرجاع تاريخ فتح الجهاز

بدأه زكيري عبد العالي في 11 مارس 2008 · 8 رد · 1,022 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

تابع للموضوعين

/index.php?showtopic=154234

/index.php?showtopic=152188

فريب لم يبفى الا القليل لاتمام المشروع لكن صادفتني مشكلة

اقتباس
كيف استرجع تاريخ فتح اجهزة احددها بIP او اسم المستخدم الحالي

استعطعت فعل دللك بواسطة WMI لكن صادفتني مشكلة في وجود الصلاحية للممر RPC تعمل والعكس غير صحيح

هل من طريقة اخري لفعل دللك

شكرا

الهدف من معرفة التاريخ هو ان كان عدد الايام اكبر من 7 ايم اي ان الجهاىز من فترة لم يغلق لا اسمح بوض تحدي اصدار افيس

هدا لاني اعمل عللى الشبكة وان تركته سيتضهر مشاكل كثيرة

تم تعديل هذه المشاركة بواسطة زكيري عبد العالي في 12 مارس 2008 في 11:34

#2

هل لديك برنامج يعمل في كل جهاز من الاجهزة ؟

d4baa0.gif
#3

السلام عليكم

لا المبرنامج موضوع في جهاز واحد سرفر عام حيث يتصل بأجهزة اخرى سرفرآة ثانوية بها ملفات التثبيت و يتصل ا يضا بجهاز الزبون هذه الوضيفة تقوم بقراءة مفتاح من رجيستري جهاز زبون احدده بIP

لكن لا اريد تاريخ اخر اغلاق بل تاريخ التشغيل بحثت في الرجيستري لم اجد

	 C_DateStartPc   = 'HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows';
	 v_date:=ReadRegRemoteLM(iIP,C_DateStartPc,'ShutdownTime');

		v_StrLastStart:= WMIExecuteWQL(iIP,'select LastBootUptime from Win32_OperatingSystem').Text;

وهذه تعمل لكن كما قلت انه مشكلت في الاجهزة التي يكون فيها RPC مغلق

Function DateBoot : TDateTime;
Begin
  Result := Now-(GetTickCount/1000)/(24*3600);
End;

وهذه تعمل جهاز واحد

شكرا استاذ علي الاهتمام

تم تعديل هذه المشاركة بواسطة زكيري عبد العالي في 12 مارس 2008 في 12:01

#4

تقصد هناك برنامج مثبت في كل جهاز وهناك برنامج مثبت في Server هكذا ؟

ام لديك فقط برنامج واحد مثبت في Server ؟

d4baa0.gif
#5
اقتباس
ام لديك فقط برنامج واحد مثبت في Server

هناك نسخه واحده فقط في الجهاز واحد فقط server

ليس هناك نسخ من البرنامج في الاجهزه الاخري

#7

جاري التجريب شكرا

#8

Mark Russinovich دمج PsUpTime مع PsInfo

لكن الملفات المصدرية ل PsUpTime لاتزال متوفرة في internet وهي مكتوبة ب C

هناك ايضا UpTime من مايكروزفت

http://support.microsoft.com/kb/q232243/

d4baa0.gif
#9

كلها تستعمل RPC اي نفس رساله الخطأ

على العموم ساجد طريقة لفتحه عن بعد هي افضل

شكرا

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