ჩვენ დავტოვებთ ოდნოლკასნიკიდან


გარემოს ცვლადი (გარემოს ცვლადი) არის მოკლე მინიშნება ობიექტის სისტემაში. ასეთი აბრევიატურების გამოყენებით, მაგალითად, შეგიძლიათ შექმნათ უნივერსალური ბილიკები იმ პროგრამებისთვის, რომლებიც აწარმოებენ ნებისმიერ PC- ს, მიუხედავად მომხმარებლის სახელები და სხვა პარამეტრები.

Windows გარემოს ცვლადები

შეგიძლიათ მიიღოთ ინფორმაცია არსებულ ცვლადებზე სისტემის თვისებებში. ამისათვის დააჭირეთ კომპიუტერის კომბინაციას კომპიუტერში მაუსის მარჯვენა ღილაკით და შეარჩიეთ შესაბამისი ელემენტი.

გადადით "დამატებითი პარამეტრები".

გახსნილი ფანჯრის ჩანართში "გაფართოებული" დააჭირეთ ქვემოთ მოცემულ ეკრანზე ნაჩვენებ ღილაკს.

აქ ვხედავთ ორ ბლოკს. პირველი შეიცავს მომხმარებლის ცვლადებს და მეორე სისტემას.

თუ გსურთ იხილოთ მთელი სია, აწარმოებს "სარდლობის ხაზი" ადმინისტრატორის სახელით და შეასრულოს ბრძანება (შეიყვანეთ და დააჭირეთ შეიტანეთ).

set> homepath% desktop set.txt

სხვა: როგორ გავხსნათ "სარდლობის ხაზი" Windows 10

ფაილის სახელი გამოჩნდება კომპიუტერში. "set.txt"რომელშიც ჩამოთვლილია სისტემაში არსებული ყველა გარემოს ცვლადი.

ყველა მათგანი შეიძლება გამოყენებულ იქნას კონსოლში ან სკრიპტებში, რათა დაიწყოს პროგრამები ან მოძებნოთ ობიექტები თანდართული ნიშნით თანდართული სახით. მაგალითად, ბრძანება ნაცვლად გზაზე

C: მომხმარებელი ნიკი

ჩვენ ვიყენეთ

homepath

შენიშვნა: შემთხვევა, როდესაც წერის ცვლადი არ არის მნიშვნელოვანი. Path = გზა = PATH

PATH და PATHEXT ცვლადები

თუ ყველაფერი ნათელია ჩვეულებრივი ცვლადით (ერთი ბმული ერთი ღირებულებაა), მაშინ ეს ორი სტენდი გარდა. უფრო მჭიდრო გამოკვლევის შემდეგ, შეიძლება ითქვას, რომ ისინი ერთდროულად რამდენიმე ობიექტს ეხება. ვნახოთ, როგორ მუშაობს ეს.

"PATH" საშუალებას გაძლევთ განახორციელოთ შესრულებადი ფაილები და სკრიპტები, "ცრუობს" გარკვეულ კატალოგებში, მათი ზუსტი ადგილმდებარეობის მითითების გარეშე. მაგალითად, თუ შევა "სარდლობის ხაზი"

explorer.exe

სისტემა შეისწავლის ცვლადის მნიშვნელობით განსაზღვრულ ფოლდერებს, იპოვის და დაიწყებს შესაბამის პროგრამას. ეს შეიძლება გამოყენებულ იქნას საკუთარი მიზნებისათვის ორი გზით:

  • მონიშნეთ საჭირო ფაილი ერთ-ერთ მითითებულ დირექტორიებიში. სრული სია შეიძლება მოიძებნოს ხაზს უსვამს ცვლადს და დაწკაპვით "შეცვლა".

  • შექმნა საკუთარი ფოლდერი ყველგან და დააყენეთ გზა. ამის გაკეთება (დისკზე შექმნის შემდეგ) დააწკაპუნეთ "შექმნა"შეიტანეთ მისამართი და კარგი.

    SYSTEMROOT% განსაზღვრავს ფოლდერის გზას "Windows" მიუხედავად დისკის წერილი.

    შემდეგ დააჭირეთ კარგი ფანჯრები "გარემო ცვლადები" და "სისტემის თვისებები".

შესაძლოა, ხელახლა შეიტანოთ პარამეტრების გამოყენება. "Explorer". ამის გაკეთება შეგიძლიათ სწრაფად:

გახსენით "სარდლობის ხაზი" და დაწერეთ გუნდი

taskkill / F / IM explorer.exe

ყველა ფოლდერი და "ამოცანა" გაქრება. შემდეგ გაიქეცი "Explorer".

მკვლევარი

კიდევ ერთი რამ: თუ მუშაობდით "სარდლობის ხაზი", უნდა გადაწყდეს, ანუ, კონსოლი არ შეიცნობა "ვიცი", რომ შეიცვალა პარამეტრები. იგივე ეხება იმ ჩარჩოებს, სადაც თქვენი კოდი დაიბეჭდება. ასევე შეგიძლიათ გადატვირთოთ კომპიუტერი ან შეხვიდეთ და შეხვიდეთ სისტემაში.

ახლა ყველა ფაილი განთავსდება "C: Script" შესაძლებელი იქნება გახსნას (გაშვება) მხოლოდ მათი სახელის შესვლის გზით.

"PATHEXT", თავის მხრივ, შესაძლებლობას აძლევს საშუალებას არ აკონკრეტდეს ფაილური გაფართოებაც, თუ მისი ღირებულებებით არის გაწერილი.

ოპერაციის პრინციპი შემდეგნაირად არის: სისტემა ინარჩუნებს გაგრძელებაზე, ვიდრე ის, სანამ შესაბამისი ობიექტი არ მოიძებნება და ეს იმას ნიშნავს, "PATH".

გარემოს ცვლადების შექმნა

ცვლადები იქმნება უბრალოდ:

  1. დააჭირეთ ღილაკს "შექმნა". ეს შეიძლება გაკეთდეს როგორც მომხმარებლის სექციაში, ასევე სისტემაში.

  2. შეიყვანეთ სახელი, მაგალითად, "desktop". გაითვალისწინეთ, რომ ეს სახელი ჯერ არ არის გამოყენებული (იხ. სიები).

  3. სფეროში "ღირებულება" დააკონკრეტეთ საქაღალდე საქაღალდეში "კომპიუტერი".

    C: მომხმარებელი ნიკი Desktop

  4. Push კარგი. გაიმეორეთ ეს ქმედება ყველა ღია ფანჯარაში (იხ. ზემოთ).

  5. გადატვირთვა "Explorer" და კონსოლი ან მთელი სისტემა.
  6. შესრულებულია, შეიქმნა ახალი ცვლადი, შეგიძლიათ იხილოთ შესაბამისი სიაში.

მაგალითად, მოდით შევცვალოთ ბრძანება, რომელსაც ჩვენ ვიღებდით სიაში (პირველი სტატიაში). ახლა, ნაცვლად

set> homepath% desktop set.txt

მხოლოდ უნდა შეიყვანოთ

set> desktop% set.txt

დასკვნა

გამოყენებით გარემოს ცვლადები მნიშვნელოვნად დაზოგავს დროს, როდესაც წერა სკრიპტები ან ურთიერთქმედება სისტემის კონსოლი. კიდევ ერთი უპირატესობა არის გენერირებული კოდი ოპტიმიზაცია. გაითვალისწინეთ, რომ ცვლადები თქვენ შექმენით არ არის სხვა კომპიუტერებზე და სკრიპტები (სკრიპტები, აპლიკაციები) არ იმუშავებენ მათ გამოყენებასთან, ამიტომ ფაილების სხვა მომხმარებლისთვის გადაცემამდე, ამის შესახებ უნდა შეატყობინოთ მის შესახებ და შემოგთავაზოთ შესაბამისი ელემენტის შექმნა თქვენს სისტემაში .