استفاده بهينه از متغيرهاي ويندوز
یک شنبه 21 آذر 1389 12:35 PM
هر مدير سيستمي که وقت خود را صرف تنظيمات سيستمي بکند و تنظيمات کامندپرامپت و اسکريپتهاي ويندوزي دستش باشد، حتما نام متغيرهاي آن را ميشناسد. در اين ترفند ميخواهيم كاري كنيم که همانند متغيرهاي ويندوزي براي خودتان متغير بسازيد و در همه جاي سيستم از آنها استفاده کنيد.
در کنترل پنل، گزينه 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 |
|
پرسپوليس 740