mmj-sys ارسال شده در سِپتامبر 24 2020 گزارش اشتراک گذاری ارسال شده در سِپتامبر 24 2020 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 رو زدیم تا دستور اجرا بشه و تمام . واکنش ها : MR.MSA، RT3N، johnjones و 3 نفر دیگر 5 1 نقل قول لینک به دیدگاه به اشتراک گذاری در سایت های دیگر گزینه های به اشتراک گذاری بیشتر...
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .