نمایش نتایج 1 تا 3 از 3

نام تاپیک: چطور دستور خاصي را در cmd اجرا کنيم به صورت مخفي؟

  1. #1
    کاربر دائمی آواتار arash020
    تاریخ عضویت
    آذر 1388
    محل زندگی
    گیلان-رودسر
    پست
    392

    Cool چطور دستور خاصي را در cmd اجرا کنيم به صورت مخفي؟

    چطور دستور خاصي را در cmd اجرا کنيم به صورت مخفي؟

  2. #2
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1388
    محل زندگی
    اصفهان
    پست
    422

    نقل قول: چطور دستور خاصي را در cmd اجرا کنيم به صورت مخفي؟

    سلام

    مي تونيد در يك فايل bat دستورات داس را بنويسيد و اين طوري اون فايل را اجرا كنيد :

    Shell "c:\a.bat", vbHide

  3. #3
    کاربر دائمی آواتار mmssoft
    تاریخ عضویت
    خرداد 1388
    محل زندگی
    Middle of nowhere
    پست
    847

    نقل قول: چطور دستور خاصي را در cmd اجرا کنيم به صورت مخفي؟

    این هم یه راه دیگه هست که دستور انتخابی ما رو فراخوانی میکنه
    ابتدا Command Prompt را فراخوانی می کنیم , برای فراخوانی از تابع Shell استفاده میکنیم :
    Shell "cmd.exe" 

    :: اکنون یک شیء ایجاد می کنیم تا بتوانیم از طیق آن به Dos دسترسی داشته باشیم :
    Dim WinShell
    Set WinShell = CreateObject("Wscript.shell")

    خوب حالا می تونیم به راحتی هر دستوری که بخوایم رو میتونیم اجرا کنیم در آخر هم دستور تابع Sendkeys کلید Enter را اجرا کرده و دستور اجرا میشود:
    WinShell.SendKeys " Dosدستور مورد نظر برای اجرا در "
    WinShell.SendKeys "{ENTER}"

    به مثاهای زیر توجه کنید که به ترتیب اولی برای ایجاد پوشه ای به نام Visual Basic در درایو C و دستور دوم برای نمایش پوشه های موجود در درایو C و دستور سوم برای Format فلاپی دیسک می باشد .
    'For Create Folder With Dos Prompt :
    WinShell.SendKeys "MD C:\Visual" & " Basic"
    WinShell.SendKeys "{ENTER}"


    'For Showing C Directory :
    WinShell.SendKeys "Dir C:\"
    WinShell.SendKeys "{ENTER}"


    'For Format Floppy Disk Of Dos :
    WinShell.SendKeys "format A:"
    WinShell.SendKeys "{ENTER}"


قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •