فهرست مطالب:
- مرحله 1: راه اندازی VBScript خود
- مرحله 2: تأخیر در VBS خود
- مرحله 3: جعبه های پیام و ورودی
- مرحله 4: باز کردن فایل های.exe
- مرحله 5: خلاصه
تصویری: اصول VBScript - شروع اسکریپت ها ، تأخیرها و موارد دیگر!: 5 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:52
به اولین آموزش من در مورد نحوه ساخت VBScripts با دفترچه یادداشت خوش آمدید. با استفاده از فایل های.vbs ، می توانید برخی از شوخی های خنده دار یا ویروس های کشنده را ایجاد کنید. در این آموزش ، من دستورات اساسی مانند شروع اسکریپت ، باز کردن فایل ها و موارد دیگر را به شما نشان می دهم. در پایان ، من خلاصه ای از آموخته های شما را به شما نشان می دهم و ایده ها و یک اسکریپت نمونه و چند اسکریپت دیگر را در فاصله قبل به شما می دهم. به آن برسیم!
مرحله 1: راه اندازی VBScript خود
برای شروع ، البته باید دفترچه یادداشت را باز کنید. می توانید روی دسکتاپ راست کلیک کنید ، در منوی ظاهر شده به قسمت new و سپس text text بروید. همچنین می توانید دکمه Windows + R را فشار داده و دفترچه یادداشت را تایپ کنید.
اولین فرمان تقریباً برای ایجاد اسکریپت استفاده می شود. این دستور است:
تنظیم WshShell = WScript. CreateObject ("WScript. Shell") من حدس می زنم که این اسکریپت را ایجاد می کند. به یاد داشته باشید که آن را در ابتدای VBS خود بچسبانید.
اوه ، و به یاد داشته باشید که نام هر فایلی را که با دستورات نشان داده شده با.vbs ایجاد می کنید ، به پایان برسانید.
مرحله 2: تأخیر در VBS خود
در این مرحله ، من دستورات اساسی را به شما نشان می دهم تا به شما کمک کند VBS به درستی کار کند. گاهی اوقات بدون هیچ تاخیری اسکریپت شما خراب می شود.
اولین فرمان WScript.sleep است. به احتمال زیاد شما همیشه از آن استفاده خواهید کرد ، اسکریپت شما را به تاخیر می اندازد. در اینجا نحوه کار آن آمده است:
WScript.sleep 1000
البته قسمت اول فرمان ، فرمان (واو) است. سپس ، وقت دارید که به تاخیر می افتد. هر 1000 معادل یک ثانیه است.
در مثال زیر ، یک جعبه پیام هر 3 ثانیه بعد از زدن OK در مورد قبلی ظاهر می شود.
مرحله 3: جعبه های پیام و ورودی
اکنون سعی می کنم نحوه استفاده از جعبه های پیام و ورودی را به شما آموزش دهم و یک مثال تا حدی پیشرفته که خودتان می توانید از آن استفاده کنید.
ابتدا اساسی ترین ، جعبه پیام ساده و بی گناه. در اینجا یک فرمان مثال است:
x = msgbox ("پیام شما" ، دکمه ها+نوع msgbox ، "عنوان")
پس از شروع فرمان شگفت انگیز خود ، پیام ، سپس دکمه ها ، نوع جعبه پیام و عنوان آن را دارید. 5 نوع دکمه متفاوت و 4 نوع جعبه پیام وجود دارد. در اینجا همه آنها آمده است:
0 - کلید فقط 16
بنابراین با آن ، دستور مثال ما این خواهد بود:
x = msgbox ("پیام" ، 0+16 ، "عنوان")
حالا کادرهای ورودی این جانوران تعامل بیشتری با کاربر دارند (وای) ، اما شما به دفعات زیاد از آنها استفاده نمی کنید (یا شاید…). در اینجا مثالی آورده شده است:
y = InputBox ("پیام اینجا" ، "عنوان اینجا" ، "پیام جعبه متن")
فرمان را شروع کنید ، پیام ، عنوان و پیام جعبه متن را وارد کنید. چیزهای ساده
کمی جلوتر برویم. حالا شما یک جعبه ورودی و به دنبال آن یک جعبه پیام مشاهده می کنید که هر چیزی را که در کادر ورودی تایپ کرده اید دارد.
Name = InputBox ("نام خود را در زیر بنویسید" ، "عنوان" ، "نام خود را در اینجا تایپ کنید") x = MsgBox ("سلام" و نام & "!" ، 16 ، "سلام")
جعبه پیام زیر کمی پیچیده تر است. ابتدا پیام خود را دارید ، سپس چیزی را که قبلا وارد کرده اید و سپس پیام را ادامه می دهید. اما هیچ چیز غیر عادی نیست. من فکر می کنم.
در فایل زیر می توانید همه جعبه های پیام مختلف و یک کادر ورودی را مشاهده کنید.
مرحله 4: باز کردن فایل های.exe
با VBScripts همچنین می توانید فایل های.exe را باز کنید. در اینجا یک مثال مثال است که ماشین حساب را باز می کند:
WshShell.run "calc.exe"
در ابتدا شما فرمان را دارید ، در پایان برنامه ای را که می خواهید باز کنید در اختیار دارید. زیاد توضیح ندادن
فایل زیر ماشین حساب ، رنگ و CMD را باز می کند.
مرحله 5: خلاصه
در این آموزش شما آموختید که چگونه اسکریپت.vbs خود را شروع کنید ، آن را به تأخیر بیندازید ، از کادرهای پیام و ورودی استفاده کنید ، فایل های.exe را باز کنید و اسکریپت خود را خاتمه دهید. حالا ، بیایید با این کار دیوانه شویم. من یک شوخی بی خطر اما ترسناک برای ترول دوستان شما ایجاد می کنم.
این مثال شوخی نام شما را می پرسد ، به شما می گوید ایده خوبی نبوده و مانند CMD مانند 30 بار باز می شود. امیدوارم از خواندن این مطلب لذت برده باشید. آیا این احمقانه ترین چیز بود؟ آیا واقعاً چیز جدیدی یاد گرفته اید؟ آزادید در نظرات به من بگویید.
توصیه شده:
موتورسیکلت هوشمند HUD نمونه اولیه (ناوبری گام به گام و موارد دیگر): 9 مرحله
Smart Motorcycle HUD Prototype (ناوبری به نوبه خود و موارد دیگر): سلام! این دستورالعمل داستان نحوه طراحی و ساخت یک پلت فرم HUD (Heads-Up Display) است که برای نصب روی کلاه ایمنی موتورسیکلت طراحی شده است. در زمینه مسابقه & quot؛ نقشه ها & quot؛ نوشته شده است. متأسفانه ، من نتوانستم این کار را به طور کامل به پایان برسانم
گلخانه فوق العاده با آبیاری خودکار ، اتصال به اینترنت و موارد دیگر: 7 مرحله (همراه با تصاویر)
گلخانه فوق العاده با آبیاری خودکار ، اتصال به اینترنت و موارد دیگر: به این دستورالعمل خوش آمدید. در آغاز ماه مارس ، من در یک مغازه باغ بودم و چند گلخانه دیدم. و از آنجا که مدتها بود می خواستم پروژه ای را با گیاهان و لوازم الکترونیکی بسازم ، جلو رفتم و یکی را خریدم: https://www.instagram.com/p
کنترل صدا صدا چراغ های الکترونیکی RGB LED و موارد دیگر با کورتانا و آردوینو اتوماسیون خانگی: 3 مرحله
کنترل صوتی چراغ های الکترونیکی RGB LED و موارد دیگر با کورتانا و آردوینو اتوماسیون خانگی: مانند ایده کنترل چیزها با صدای خود؟ یا دوست ندارید برای خاموش کردن چراغ از تخت بلند شوید؟ اما آیا همه راه حل های موجود مانند google home بسیار گران هستند؟ اکنون می توانید خودتان آن را با زیر 10 دلار تهیه کنید. و حتی بهتر از آن بسیار آسان است
قفل NFC - وقتی PCB دکمه ها ، آنتن و موارد دیگر است : 7 مرحله (همراه با تصاویر)
NFC Lock - When PCB is also the Button، Antenna and More …: می توانید یکی از دو مورد را از این دستورالعمل بگیرید. شما می توانید این کار را دنبال کرده و ترکیبی از صفحه کلید عددی و خواننده NFC ایجاد کنید. شماتیک اینجاست. طرح PCB در اینجا آمده است. برای سفارش صفحه ، یک قبض مواد برای شما پیدا خواهید کرد
چراغ بزرگ "حلقه" LED برای Timelapse ، پرتره و موارد دیگر : 11 مرحله (همراه با تصاویر)
چراغ LED بزرگ برای تایم لپس ، پرتره و موارد دیگر … "زنگ" می زند: من ویدئوهای تایم لپس زیادی می گیرم که چند روز طول می کشد ، اما از نور ناهمواری که چراغ های گیره می دهند متنفرم - مخصوصاً در شب. چراغ حلقه ای بزرگ بسیار گران است - بنابراین تصمیم گرفتم خودم در یک عصر با وسایلی که در دست داشتم چیزی بسازم