استفاده بهینه از متغیرهای ویندوز

هر مدیر سیستمی که وقت خود را صرف تنظیمات سیستمی بکند و تنظیمات کامندپرامپت و اسکریپت‌های ویندوزی دستش باشد، حتما نام متغیرهای آن را می‌شناسد. در این ترفند می‌خواهیم کاری کنیم که همانند متغیرهای ویندوزی برای خودتان متغیر بسازید و در همه جای سیستم از آنها استفاده کنید.
کد خبر: ۳۷۰۰۷۷

در کنترل پنل، گزینه System را انتخاب کنید یا روی My Computer کلیک راست کرده و سپس Properties را انتخاب کنید. حال روی لینک Advanced System Settings  کلیک کنید.

در پنجره System Propertis گزینه Environment Variables را انتخاب کنید. در پنجره باز شده، گزینه New را انتخاب و نام متغیر خود را وارد و تایید کنید.

اکنون می‌توانید متغیر جدید خود را در فهرست System Variables مشاهده کنید. گزینه Apply را انتخاب کنید.

قدرت واقعی این متغیرها زمانی مشخص می‌شود که در اسکریپت‌های سیستمی استفاده شود.

در این مثال، متغیری به ‌نام NotifyEmail تعریف می‌کنیم که در آن می‌توانیم بدون نوشتن مقدار متغیر از آن استفاده کنیم. به مثال زیر توجه کنید:

ECHO OFF@

TITLE Global Environment Variable Test

ECHO.

ECHO System NotifyEmail value

% ECHO NotifyEmail = %NotifyEmail

ECHO.

SETLOCAL

ECHO Overriding global variable in this script

SET NotifyEmail=jfaulkner@otheremail.com

ECHO NotifyEmail = %NotifyEmail

ECHO.

ECHO Exiting override script

ENDLOCAL

ECHO.

ECHO System NotifyEmail value

%ECHO NotifyEmail = %NotifyEmail

ECHO.

ECHO.

ECHO.

PAUSE

newsQrCode
ارسال نظرات در انتظار بررسی: ۰ انتشار یافته: ۰

نیازمندی ها