السلام عليكم ورحمة الله
هناك اسكربت ( Vbscript ) باسم RebootRouter.vbs والملف معروف أنه يستخدم خدمة Telnet في التنفيذ ويتم تنفيذه بشكل صحيح في حال النقر عليه مباشرة من أي مجلد
محتويات الاسكربت كالتالي :
Option Explicit
On Error Resume Next
Dim WshShell
set WshShell=CreateObject("WScript.Shell")
WshShell.run "cmd.exe"
WScript.Sleep 1000
'Send commands to the window as needed - IP and commands need to be customized
'Step 1 - Telnet to remote IP'
WshShell.SendKeys "telnet 192.168.1.1"
WshShell.SendKeys ("{Enter}")
WScript.Sleep 1000
'Step 2 - Issue Commands with pauses'
WshShell.SendKeys "HereRouterUser"
WScript.Sleep 1000
WshShell.SendKeys ("{Enter}")
WScript.Sleep 1000
WshShell.SendKeys "HereRouterPassword"
WScript.Sleep 1000
WshShell.SendKeys ("{Enter}")
WScript.Sleep 1000
WshShell.SendKeys "enable"
WScript.Sleep 1000
WshShell.SendKeys ("{Enter}")
WScript.Sleep 1000
WshShell.SendKeys "admin"
WScript.Sleep 1000
WshShell.SendKeys ("{Enter}")
WScript.Sleep 1000
WshShell.SendKeys "sys reboot"
WScript.Sleep 1000
WshShell.SendKeys ("{Enter}")
WScript.Sleep 1000
لكن المشكلة أنني غير قادر على تنفيذه بشكل صحيح في حال وجود الملف في نفس مسار البرنامج المصمم بـ #C .
بحثت كثيراً عن طريقة لتنفيذ الملف من خلال #C ولم أفلح للأسف
من يعرف لا يبخل علينا بالمعلومة
وجزا الله الجميع الخير والبركة
السؤال
Mokhtar Ahmed2
السلام عليكم ورحمة الله
هناك اسكربت ( Vbscript ) باسم RebootRouter.vbs والملف معروف أنه يستخدم خدمة Telnet في التنفيذ ويتم تنفيذه بشكل صحيح في حال النقر عليه مباشرة من أي مجلد
محتويات الاسكربت كالتالي :
Option Explicit On Error Resume Next Dim WshShell set WshShell=CreateObject("WScript.Shell") WshShell.run "cmd.exe" WScript.Sleep 1000 'Send commands to the window as needed - IP and commands need to be customized 'Step 1 - Telnet to remote IP' WshShell.SendKeys "telnet 192.168.1.1" WshShell.SendKeys ("{Enter}") WScript.Sleep 1000 'Step 2 - Issue Commands with pauses' WshShell.SendKeys "HereRouterUser" WScript.Sleep 1000 WshShell.SendKeys ("{Enter}") WScript.Sleep 1000 WshShell.SendKeys "HereRouterPassword" WScript.Sleep 1000 WshShell.SendKeys ("{Enter}") WScript.Sleep 1000 WshShell.SendKeys "enable" WScript.Sleep 1000 WshShell.SendKeys ("{Enter}") WScript.Sleep 1000 WshShell.SendKeys "admin" WScript.Sleep 1000 WshShell.SendKeys ("{Enter}") WScript.Sleep 1000 WshShell.SendKeys "sys reboot" WScript.Sleep 1000 WshShell.SendKeys ("{Enter}") WScript.Sleep 1000
لكن المشكلة أنني غير قادر على تنفيذه بشكل صحيح في حال وجود الملف في نفس مسار البرنامج المصمم بـ #C .
بحثت كثيراً عن طريقة لتنفيذ الملف من خلال #C ولم أفلح للأسف
من يعرف لا يبخل علينا بالمعلومة
وجزا الله الجميع الخير والبركة
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.