Շրջակա միջավայրի փոփոխական (շրջակա միջավայրի փոփոխական) համակարգը օբյեկտի համար կարճ հղում է: Օգտագործելով նման հապավումները, օրինակ, դուք կարող եք ստեղծել համընդհանուր ուղիներ, որոնք կգործեն ցանկացած համակարգչի վրա, անկախ օգտվողի անուններից եւ այլ պարամետրերից:
Windows միջավայրի փոփոխականներ
Դուք կարող եք տեղեկություններ ստանալ համակարգի փոփոխականների մասին: Դա անելու համար սեղմեք համակարգչի դյուրանցումը սեղանի վրա աջ մկնիկի կոճակի հետ եւ ընտրեք համապատասխան նյութը:
Գնացեք "Ընդլայնված ընտրանքներ".
Ներդիրով բացված պատուհանում «Ընդլայնված» Սեղմեք նկարի ներքեւում գտնվող կոճակը:
Այստեղ մենք տեսնում ենք երկու բլոկ: Առաջինը պարունակում է օգտագործողի փոփոխականներ եւ երկրորդ համակարգը:
Եթե ցանկանում եք դիտել ամբողջ ցուցակը, վազում "Հրամանատարի գիծ" ադմինիստրատորի անունից եւ գործարկել հրամանը (մուտքագրեք եւ սեղմեք Մուտքագրեք).
set>% homepath% desktop set.txt
Ավելին: Ինչպես բացել «Command Line» - ը Windows- ում 10
Սեղանի վրա կհայտնվի անունով ֆայլ: "set.txt"որտեղ նշված է բոլոր միջավայրի փոփոխականները համակարգում:
Նրանց բոլորը կարող են օգտագործվել մխիթարել կամ սցենարներում `ծրագրեր սկսելու կամ օբյեկտների որոնման միջոցով` նշելով անունը տոկոսային նշաններում: Օրինակ, վերեւի հրամանատարության փոխարեն, ճանապարհի փոխարեն
C: Users Մականուն
մենք օգտագործեցինք
homepath%
Նշում. Գործը, երբ փոփոխականների գրելը կարեւոր չէ: Path = path = PATH- ը
PATH եւ PATHEXT փոփոխականներ
Եթե ամեն ինչ պարզ է սովորական փոփոխականների հետ (մեկ կապը մի արժեք է), ապա այդ երկու կողմերն առանձնանում են: Ավելի սերտ քննության արդյունքում ակնհայտ է, որ դրանք միանգամից վերաբերում են մի քանի օբյեկտներին: Տեսնենք, թե ինչպես է դա գործում:
"PATH" թույլ է տալիս Ձեզ գործարկել ֆայլեր եւ սցենարներ, «պառկած» որոշ դիրեկտորիաներում, առանց ճշգրտելով դրանց ճշգրիտ վայրը: Օրինակ, եթե մուտքագրեք "Հրամանատարի գիծ"
explorer.exe- ն
համակարգը կփնտրի փոփոխական արժեքով նշված պանակները, գտնում եւ սկսում է համապատասխան ծրագիրը: Սա կարող է օգտագործվել երկու նպատակներով.
- Տեղադրեք պահանջվող ֆայլը նշված դիրեկտորիաներից մեկում: Լրիվ ցուցակը կարելի է ձեռք բերել `ընդգծելով փոփոխական եւ սեղմելով «Փոփոխություն».
- Ստեղծեք ձեր սեփական թղթապանակը ցանկացած վայրում եւ դրեք դրա ուղին: Դա անելու համար (սկավառակի վրա գրացուցակը ստեղծումից հետո) կտտացրեք "Ստեղծել"մուտքագրեք հասցեն եւ այլն Ok.
SYSTEMROOT% որոշում է թղթապանակը "Windows" անկախ drive letter- ից:
Այնուհետեւ կտտացրեք Ok պատուհաններում «Շրջակա միջավայրի փոփոխականներ» եւ "Համակարգի հատկություններ".
Հնարավոր է, պետք է վերագործարկեք պարամետրերը կիրառելու համար: "Explorer". Դուք կարող եք արագ դա անել:
Բացեք "Հրամանատարի գիծ" եւ գրեք թիմ
taskkill / F / IM explorer.exe
Բոլոր թղթապանակները եւ "Taskbar" կվերանա: Այնուհետեւ նորից վազեց "Explorer".
ուսումնասիրող
Մեկ այլ բան, եթե դուք աշխատել եք "Հրամանատարը", այն նաեւ պետք է վերսկսվի, այսինքն, մխիթարելը չի «իմանալ», որ կարգավորումները փոխվել են: Նույնը վերաբերում է այն շրջանակներին, որոնցում ձեր կոդը կոտրելիս: Կարող եք նաեւ վերագործարկել ձեր համակարգիչը կամ դուրս գալ եւ նորից մուտք գործել:
Այժմ բոլոր ֆայլերը տեղադրված են "C: Script" հնարավոր կլինի բացել (գործարկել) միայն նրանց անունը մուտքագրելով:
«PATHEXT», իր հերթին, հնարավորություն է տալիս նույնիսկ չնշել ֆայլի ընդլայնումը, եթե այն գրված է իր արժեքներով:
Գործարկման սկզբունքը հետեւյալն է. Համակարգը կրկնում է ընդարձակման մասին իր հերթին, մինչեւ համապատասխան օբյեկտը գտնվի, եւ դա այդպես է կատարվում նշված դիրեկտորիաներում: "PATH".
Ստեղծեք շրջակա միջավայրի փոփոխականներ
Փոփոխականները պարզապես ստեղծվում են.
- Հրել կոճակը "Ստեղծել". Դա կարելի է անել այնպես էլ օգտագործողի հատվածում եւ համակարգում:
- Մուտքագրեք անունը, օրինակ, "աշխատասեղան". Խնդրում ենք նկատի ունենալ, որ այս անունը դեռ չի օգտագործվել (տես ցուցակները):
- Դաշտում «Արժեք» նշեք թղթապանակի ուղին "Desktop".
C: Users Մականուն Desktop
- Հրել Ok. Կրկնել այս գործողությունը բոլոր բաց պատուհաններում (տես վերը):
- Վերագործարկեք "Explorer" եւ մխիթարել կամ ամբողջ համակարգը:
- Կատարված է, նոր փոփոխական է ստեղծվել, այն կարող եք տեսնել համապատասխան ցուցակում:
Օրինակ, եկեք փոխենք այն հրամանները, որին մենք օգտվեցինք ցանկը (հոդվածում առաջինը): Հիմա, փոխարենը
set>% homepath% desktop set.txt
միայն անհրաժեշտ է մուտք գործել
set>% desktop% set.txt
Եզրակացություն
Օգտագործելով շրջակա միջավայրի փոփոխականները կարող են զգալիորեն խնայել ժամանակին սցենար գրելիս կամ համակարգային կոնսոլի հետ շփվելիս: Մեկ այլ առավելություն `գեներացված կոդը օպտիմալացումն է: Հիշեք, որ ձեր ստեղծած փոփոխականները այլ համակարգիչների վրա չեն, եւ սցենարները (սցենարներ, ծրագրեր) չեն գործի դրանց օգտագործման համար, նախքան ֆայլերը փոխանցել այլ օգտվողին, պետք է տեղեկացնեք դրա մասին եւ առաջարկել ստեղծել համապատասխան տարր ձեր համակարգում .