mmj-sys 593 گزارش دادن ارسال شده در مهر 99 from keyboard import press_and_release , write from time import sleep command = "echo THIS Command Will Run on the CMD :)" press_and_release("left windows + R") # Press And Release WINDOWS + R -> OPEN Run sleep(0.5) write("cmd") # Write cmd on RUN press_and_release("enter") # Press Enter For Open Cmd sleep(0.5) write(command) # write command in cmd press_and_release("enter") # Run Command in cmd توضیح سورس کد : در ابتدا تابع press_and_release رو برای زدن کلید های کیبورد و تابع write برای نوشتن یک متن توسط کیبورد رو از کتابخونه ی keyboard ایمپورت کردیم . سپس یه متغییر تعریف کردیم به نام command و دستوری که قراره توی cmd اجرا بشه رو ریختیم داخلش . در خط بعدی با استفاده از تابع press_and_release کلید های ترکیبی windows + r رو زدیم تا پنجره run باز بشه . پس از اون نیم ثانیه تاخیر ایجاد کردیم تا پنجره run کامل باز بشه . سپس در خط بعد با استفاده از تابع write عبارت cmd رو داخل پنجره run نوشتیم . پس از اون کلید enter رو با استفاده از تابع press_and_release فشار دادیم تا خط فرمان (cmd) باز بشه . سپس دوباره 0.5 ثانیه صبر کردیم تا خط فرمان کامل باز بشه . در خط بعدی دستوری که قراره اجرا بشه رو در cmd نوشتیم . و نهایتا با استفاده از تابع press_and_release کلید enter رو زدیم تا دستور اجرا بشه و تمام . 6 واکنش ها : kalikali ، johnjones ، RT3N و 3 نفر دیگر به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر