ما از Odnoklassniki ترک می کنیم


یک متغیر محیطی (متغیر محیطی) یک مرجع کوتاه برای یک شی در سیستم است. برای مثال، با استفاده از چنین اختصارات، می توانید راه های جهانی برای برنامه هایی که در هر کامپیوتر اجرا می شوند، صرف نظر از نام کاربری و سایر پارامترها ایجاد کنید.

متغیرهای محیط ویندوز

شما می توانید اطلاعات مربوط به متغیرهای موجود در خواص سیستم را دریافت کنید. برای انجام این کار، بر روی میانبر کامپیوتر روی دسکتاپ با کلیک راست موس کلیک کنید و مورد مربوط را انتخاب کنید.

به "گزینه های پیشرفته".

در پنجره باز شده با برگه "پیشرفته" روی دکمه نشان داده شده در تصویر زیر کلیک کنید.

در اینجا ما دو بلوک را می بینیم. اول شامل متغیرهای کاربر و سیستم دوم است.

اگر می خواهید تمام لیست را مشاهده کنید، اجرا کنید "خط فرمان" از طرف مدیر و اجرای دستور (وارد کنید و کلیک کنید ENTER را وارد کنید).

set>٪ homepath٪ desktop set.txt

بیشتر: چگونه "خط فرمان" را در ویندوز 10 باز کنید

فایل با نام در دسکتاپ ظاهر می شود. "set.txt"که در آن تمام متغیرهای محیط موجود در سیستم ذکر شده است.

همه آنها را می توان در کنسول و یا اسکریپت برای راه اندازی برنامه و یا جستجو برای اشیا با قرار دادن نام در درصد نشانه استفاده می شود. به عنوان مثال، در فرمان بالا به جای مسیر

C: Users Username

ما استفاده کردیم

٪ homepath٪

توجه: هنگام نوشتن متغیر ها مهم نیست. مسیر = مسیر = PATH

متغیرهای PATH و PATHEXT

اگر همه چیز با متغیرهای عادی روشن باشد (یک لینک یک مقدار است)، سپس این دو جدا می شوند. با بررسی دقیقتر، می توان دید که آنها به چندین مورد در یک بار اشاره می کنند. بیایید ببینیم چگونه این کار می کند.

"PATH" به شما اجازه می دهد فایل ها و اسکریپت های اجرایی را اجرا کنید، "دروغ" در دایرکتوری های خاص، بدون مشخص کردن محل دقیق آنها. به عنوان مثال، اگر وارد شوید "خط فرمان"

explorer.exe

سیستم پوشه های مشخص شده در مقدار متغیر را جستجو می کند، برنامه های مربوطه را پیدا کرده و راه اندازی می کند. این می تواند به دو طریق به اهداف خود برسد:

  • فایل مورد نیاز را در یکی از دایرکتوری های مشخص شده قرار دهید. لیست کامل را می توان با برجسته کردن یک متغیر و کلیک کردن بدست آورد "تغییر".

  • پوشه خود را در هر کجا ایجاد کنید و مسیر را برای آن تنظیم کنید. برای انجام این کار (پس از ایجاد دایرکتوری روی دیسک) روی کلیک کنید "ایجاد"آدرس را وارد کنید و خوب.

    ٪ SYSTEMROOT٪ مسیر مسیر پوشه را تعیین می کند "ویندوز" بدون در نظر گرفتن نامه درایو

    سپس کلیک کنید خوب در پنجره ها "متغیرهای محیطی" و "خواص سیستم".

ممکن است مجبور شوید تنظیمات را اعمال کنید. "اکسپلورر". شما می توانید این کار را به سرعت انجام دهید مثل این:

باز کردن "خط فرمان" و یک تیم بنویسید

taskkill / F / IM explorer.exe

همه پوشه ها و "Taskbar" ناپدید خواهد شد سپس دوباره اجرا کنید "اکسپلورر".

اکسپلورر

یک چیز دیگر: اگر با شما کار کردید "خط فرمان"، همچنین باید دوباره راه اندازی شود، یعنی کنسول نمی داند که تنظیمات تغییر کرده است. همین امر برای چارچوبهایی است که کد شما را اشکال زد شما همچنین می توانید کامپیوتر خود را مجددا راه اندازی کنید یا از سیستم خارج شوید و مجددا وارد شوید.

در حال حاضر تمام فایل های قرار داده شده در "C: Script" امکان ورود (راه اندازی) تنها با وارد کردن نام خود امکان پذیر است.

"PATHEXT"، به نوبه خود، می تواند حتی فرمت فایل را مشخص نکند، اگر در مقادیر آن نوشته شده باشد.

اصل عملیات به شرح زیر است: سیستم به طور عادت بر روی پسوند ها به نوبه خود تا زمانی که شی مربوطه یافت می شود، و این کار را در دایرکتوری ها مشخص شده در "PATH".

ایجاد متغیرهای محیطی

متغیرها به سادگی ایجاد می شوند:

  1. دکمه را فشار دهید "ایجاد". این را می توان در بخش کاربری و در سیستم 1 انجام داد.

  2. برای مثال، نام را وارد کنید "دسکتاپ". لطفا توجه داشته باشید که این نام هنوز استفاده نشده است (لیست ها را ببینید).

  3. در حوزه "ارزش" مسیر را به پوشه مشخص کنید "دسکتاپ".

    C: Users Username Desktop

  4. فشار دادن خوب. این عمل را در تمام پنجره های باز (تکرار کنید) را تکرار کنید.

  5. راه اندازی مجدد "اکسپلورر" و کنسول یا کل سیستم.
  6. انجام شد، یک متغیر جدید ایجاد شده است، شما می توانید آن را در لیست مربوطه ببینید.

به عنوان مثال، اجازه دهید فرمانی که ما برای استفاده از لیست استفاده کردیم را تغییر دهیم (اولین مقاله در این مقاله). حالا، به جای

set>٪ homepath٪ desktop set.txt

فقط باید وارد شوید

set>٪ desktop٪ set.txt

نتیجه گیری

با استفاده از متغیرهای محیطی می توانید زمان نوشتن اسکریپت ها یا ارتباط با کنسول سیستم را به طور قابل توجهی کاهش دهید. یکی دیگر از مزایای بهینه سازی کد تولید شده است. به خاطر داشته باشید که متغیرهایی که ایجاد می کنید بر روی کامپیوترهای دیگر نیستند و اسکریپت ها (اسکریپت ها، برنامه های کاربردی) با استفاده از آنها کار نخواهند کرد، بنابراین قبل از انتقال فایل ها به یک کاربر دیگر، شما باید به او اطلاع دهید و پیشنهاد کنید که عنصر مربوطه را در سیستم خود ایجاد کنید .