Loading…

جزیره مبانی کامپیوتر و مهارت های هفتگانه

ارسال کننده: araf56
کارشناس نرم افزار-کارشناس ارشد فناوری اطلاعات-مدرس کامپیوتر-مدیر فناوری اطلاعات -net+,mcse,ccna,ceh certificate
ارسال پیام خصوصی
امتیازات این مطلب
نکته: ایجاد اعداد تصادفی با استفاده از فایل های BATCH
Image


فایل های اجرایی BAT کاربرد فراوانی برای متخصصان بالاخص بدافزار نویسان دارد .این فایل ها در هر محیطی قابل اجرا هستند و از دیگر ویژگی های آنها می توان به مفسری بودنشان اشاره کرد (خط به خط اجرا می شوند) ، به همین جهت هر خط برای خود می تواند یک دستور مجزا باشد.هر فایل BAT می تواند چندین برنامه اجرایی را اجرا و خروجی آنها را درون فایلی ذخیره کند و یا اینکه بر روی مانیتور یا چاپگر ارسال کند. از کاربردهای دیگر این نوع فایل ها می توان به اجرای کارهای دسته ای و تکراری اشاره کرد که در هر ویرایشگری قابل ویرایش هستند. در همین سایت مقالات متعددی در ارتباط با نحوه ایجاد فایل های دسته ای آموزش داده شده است.
در ادامه تصمیم داریم با استفاده از کد دستور تعدادی اعداد تصادفی 4 یا 5 رقمی ایجاد کنیم.
شرح : به این صورت که بعد از اجرای برنامه منویی فعال گردد ( در این منو دو گزینه بمنظور تولید 3یا 8عدد تصادفی فعال شده) و شما با انتخاب گزینه مربوطه، می توانید نتیجه دلخواه را مشاهده نمائید.
@echo off
:Start2
cls
goto Start
:Start
title CREAT Password 
echo —————————————-¬———————–
MAKE PASSWORD  3 OR 8 DIGITS
echo —————————————-¬———————–
echo 1) 3 Random Password
echo 2) 8 Random Passwords
echo Input your choice
set input=
set /p input= Choice:
if %input%==1 goto A if NOT goto Start2
if %input%==2 goto B if NOT goto Start2
:A
cls
echo —————————————-¬———————–
echo password CREATE is %random%, %random%, %random%.
echo AGAIN.
echo —————————————-¬———————–
echo 1) Go back to the beginning
echo 2) Exit
set input=
set /p input= Choice:
if %input%==1 goto Start2 if NOT goto Start 2
if %input%==2 goto Exit if NOT goto Start 2
:Exit
exit
:B
cls
echo —————————————-¬———————–
echo passwords are:   %random%, %random%, %random%, %random%, %random%, %random%, %random%, %random% .
ECHO AGAIN.
echo —————————————-¬———————–
echo 1) Go back to the beginning
echo 2) Exit
set input=
set /p input= Choice:
if %input%==1 goto Start2 if NOT goto Start 2
if %input%==2 goto Exit if NOT goto Start 2
:C

نویسنده : علیرضا (ARAF)
منبع : انجمن تخصصی فناوری اطلاعات ایران
هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی می باشد

دیدگاه ها

هیچ دیدگاهی برای این مطلب ارسال نشده است

برای ارسال نظر وارد شوید.