السلام عليكم ورحمة الله وبركاته
فى الحقيقة انا لم استسهل فى انزال هذا الموضوع الا بعد بحث طويل على النت ولم اجد ما اريده حول التعامل مع Gpo من خلال لغة برمجة vb6 من تغير قيم وقرائتها ليس فى الموقع العربية فقط بل ايضاً فى الموقع الاجنبية حيث انه الجميع لا يعطى اهمية كبيرة لتعامل اى لغة برمجة مع GPo رغم اهميتها الكبيرة فى حل كثير من المشاكل وتلبية كثير من المتطلبات لان Gpo تمكن المستخدم او المبرمج من الاستخدام الامثل لمكونات النظام يقول البعض انه كثير من قيم GPo يتم حفظها فى Registry ولكن لم اجد اى مرجع لمعرفة هذه القيم وكيف يتم ربطها بال Gpo فمثلا اردت ان اغير قيمةLimit number of connections لمعرفة هل يتم فعلا تسجيل قيم Gpo فى سجل النظام وبالتالى التعامل مع سجل النظام سهل مع اى لغة برمجة على عكس GPo التى لم اجد اى شئ عن التعامل معها من لغة البرمجة VB

وقمت بجعلها Enabled وجعل قيمتها مثلا 235970

وبعدها دخلت على Rigistry وبحثت عن القيمة ولم اجد شئ
--------------------
من موقع ميكرسوف وجدت انه ربما يمكن من التعامل مع Gpo بالفى بى من خلال ما يسمه ServicePointManager ولكن للاسف لم افهم جيدا كيف يمكن التعامل معاه
http://msdn.microsoft.com/en-us/library/system.net.servicepointmanager.defaultconnectionlimit.aspx
واثناء بحثى وجدت كود vbs يتعامل مع GPo لكن حقيقة لم استطيع تكييف ما اريده مع هذا الكود
Set dtmConvertedDate = CreateObject("WbemScripting.SWbemDateTime")
strComputer = "."
Set objWMIService = GetObject _
("winmgmts:\\" & strComputer & "\root\rsop\computer")
Set colItems = objWMIService.ExecQuery _
("Select * from RSOP_AdministrativeTemplateFile")
For Each objItem in colItems
Wscript.Echo "GPO ID: " & objItem.GPOID
dtmConvertedDate.Value = objItem.LastWriteTime
dtmCreationTime = dtmConvertedDate.GetVarDate
Wscript.Echo "Last Write Time: " & dtmCreationTime
Wscript.Echo "Name: " & objItem.Name
Wscript.Echo
Next----------------------------
بعد ما يأست مع التعامل مع هذا الكود خطر ببالى ان ابحث فى اتجاه تانى الا وهو Command Prompt
فكنت ابحث عن اى كود من خلاله يمكننا من تغير قيمة فى Gpo وليكن ما ذكرتها سابقا Limit number of connections
ومن ثم تحويل الكود ل bat. ومن ثم يسهل ربطها باى لغة برمجة
ولكن للاسف لم اعثر على شئ
----------------------------
لذلك اتمنى من كل من لديه اى معلومة عن التعامل مع Group Policy من خلال لغة برمجة فى بى او اى طريقة تمكن من هذا ان لا يتردد فى كتابتها حتى يكون هذا الموضوع مرجع لكل من اراد التعامل مع Gpo

