تا %60 تخفیف خرید برای 3 نفر با صدور مدرک فقط تا
00 00 00

آموزش اسکریپت نویسی مقدماتی : آموزش نوشتن Batch File قسمت 2

گام به گام با آموزش برنامه نویسی BATCH FILE ها

درس دوم : متغیرهای محیطی و دستور SET

این متغیرها از نوع رشته ای هستند و از این متغیرها می توان برای ذخیره سازی و بازخوانی آن ها استفاده کرد.

SET  VAR=[STRING]
ECHO  %VAR%

بطور مثال:

@ECHO OFF
SET  SCORE=10
ECHO  %SCORE%
OUTPUT : 10

متغیرها محیطی عمومی

  1. %CD% مسیر جاری را در خود دارد
  2. %OS% نسخه سیستم عامل را در خود دارد
  3. %DATE% تاریخ سیتم را در خود دارد
  4. %TIME% ساعت سیستم را در خود دارد
  5. %RANDOM% یک عدد تصادفی بین 0 تا 32766 تولید می کند

با استفاده از این دستور می توان عملیات ریاضی انجام داد

بطورمثال:

@ECHO OFF
SET SCORE=30
SET /A SCORE=%SCORE%+1
ECHO %SCORE%
OUTPUT : 31

از دیگر عملگرها می توان به موراد زیر اشاره کرد

  1. عملگرهای ریاضی : ضرب * تقسیم / %باقیمانده +جمع - تفریق
  2. عملگرهای انتسابی := =+ =- =% =/
  3. عملگر % VAR:~1,2% از کاراکتر اول رشته به طول 2 جدا می کند
  4. عملگر % VAR:~1,-2% از کاراکتر اول رشته 2 تا از آخر جدا می کند
  5. عملگر % VAR:~-1,2% از یک از آخر به طول دو تا جدا می کند
  6. عملگر % VAR:~ 2% از کاراکتر دوم رشته تا انتها را جدا می کند.
  7. عملگر % VAR:~-2% از دومین کاراکتر از آخر رشته تا انتها را جدا می کند.

بطورمثال:

@ECHO OFF
SET STR=ALIREZA
%STR:1,3%
OUTPUT : LIR

نویسنده : علیرضا(ARAF)

منبع: ITPRO

هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی می باشد

عنوان
1 آموزش اسکریپت نویسی مقدماتی : آموزش نوشتن Batch File قسمت 1 رایگان
2 آموزش اسکریپت نویسی مقدماتی : آموزش نوشتن Batch File قسمت 2 رایگان
3 آموزش اسکریپت نویسی مقدماتی : آموزش نوشتن Batch File قسمت 3 رایگان
4 آموزش اسکریپت نویسی مقدماتی : آموزش نوشتن Batch File قسمت 4 رایگان
5 آموزش اسکریپت نویسی مقدماتی : آموزش نوشتن Batch File قسمت 5 رایگان
6 آموزش اسکریپت نویسی مقدماتی : آموزش نوشتن Batch File قسمت 6 رایگان
7 آموزش اسکریپت نویسی مقدماتی : آموزش نوشتن Batch File قسمت 7 رایگان
زمان و قیمت کل 0″ 0
0 نظر

هیچ نظری ارسال نشده است! اولین نظر برای این مطلب را شما ارسال کنید...

نظر شما
برای ارسال نظر باید وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر