kancboom.ru

Bəzi hallarda, proqramı işə salarkən, ona tam yolu göstərməyə ehtiyac yoxdur. Windows mühit dəyişənləri Windows 7-də yol dəyişəni

Heç vaxt əmr satırı yardım proqramlarından istifadə edənlər bilirlər ki, bu yardım proqramına gedən yoldan istifadə etmədən və hətta istədiyiniz kataloqa getmədən dərhal bir əmr yazmaq daha rahatdır, buna görə də bu gün bu barədə danışacağıq. Windows-da sistem dəyişən yolu, bunun nə üçün olduğunu və necə dəyişdirilə biləcəyini öyrənəcəyik.

Bu gün biz Windows-da əmr xəttinin nə olduğu və standart əmr satırı yardımçılarının nə olduğu barədə danışmayacağıq, çünki bu barədə Windows Command Line Basics materialında artıq danışmışıq.

Yol sistemi dəyişəni nə üçündür?

Sistem dəyişən yolu Bizə lazımdır ki, kommunal proqramlarımızı CMD.exe əmr satırına əlavə edək və daha dəqiq desək, kataloqlar əlavə edək, yəni. bu qovluqlara gedən yollar, belə ki, ƏS harada yerləşdiyi yardım proqramının adı ilə müəyyən edə və onu işlədə bilsin.

Nümunə olaraq desək, deyək ki, siz komanda xəttini açdınız, ipconfig əmrini yazın ( şəbəkə interfeyslərinin konfiqurasiyasına xidmət edir) və işə salınma zamanı komanda xətti bu yardım proqramının harada yerləşdiyini bilmir, ona görə də onu axtarmağa başlayır. Əvvəlcə cari kataloqda, sonra sistem qovluqlarında, sistem yolu dəyişənində dəqiq göstərilmişdir. Başqa sözlə, əgər siz öz konsol proqramınızı yazmısınızsa və onu ipconfig kimi işlətmək istəyirsinizsə, onda siz bunu edə bilməyəcəksiniz, çünki OS proqramın özünün harada yerləşdiyini bilmir. Buna görə də, yardım proqramımızı işə salmaq üçün proqramla qovluğa getməliyik və ya icra olunan faylın tam yolunu yazmalıyıq. Buna görə də, əgər siz tez-tez standart Windows quruluşunda olmayan bəzi konsol proqramlarından istifadə edirsinizsə və onu sistem qovluqlarına köçürmək istəmirsinizsə, onda öz kataloqunuzu yaratmaq və onu sistem yolu dəyişəninə əlavə etmək daha yaxşı olar.

Misal

Tutaq ki, biz bir konsol proqramı yazdıq; məsələn, aşağıdakı sadə əmrlə sadə bir yarasa faylımız olacaq:

Echo Salam! Fasilə

Qeyd! Kiril əlifbasının komanda xəttində göstərilməsini istəyirsinizsə, yarasa faylını OEM 866 kodlaşdırması ilə yadda saxlayın; bu, Notepad++ mətn redaktorundan istifadə etməklə edilə bilər.

Adı ilə yadda saxlayın privet.bat test kataloqunda C sürücüsündə.

İndi komanda xəttini işə salırıq (Windows 7 OS) “Başlat -> Çalıştır -> cmd”.

Gəlin dərhal yardım proqramımızı işə salmağa çalışaq və ondan nə çıxdığını görək:

Gördüyünüz kimi, komanda xətti onun hansı proqram olduğunu bilmir. Əlbəttə ki, fərqli şəkildə yaza bilərik, məsələn:

Bunlar. kommunalın tam yolunu göstərən, o zaman mütləq başlayacaq. Və ya siz həmçinin test qovluğuna gedə və oradan yardım proqramını işə sala bilərsiniz, məsələn:

Bu halda proqram da başlayacaq. Ancaq etiraf etməlisiniz ki, bunlar hamısı lazımsız hərəkətlərdir, xüsusən də bu proqramı tez-tez istifadə edəcəyiksə. Beləliklə, yol sistemi dəyişənini dəyişdirək.

Qeyd! Komanda xəttinin fonunu və ya şrift rəngini bəyənmirsinizsə, Windows əmr xəttinin görünüşünü fərdiləşdirmək məqaləsində müzakirə etdiyimiz kimi, onu asanlıqla dəyişə bilərsiniz.

Windows 7-də sistem yolu dəyişəninin dəyişdirilməsi

Bunu etmək üçün açırıq "İdarəetmə Paneli -> Sistem -> Qabaqcıl sistem parametrləri."

Sonra seçin " Ətraf Mühit Dəyişənləri».

Bundan sonra bir pəncərə görəcəksiniz " Ətraf Mühit Dəyişənləri "və siz siyahıda pəncərənin aşağısındasınız" Sistem dəyişənləri » dəyişənini axtarın yol və basın "Dəyişmək".

Nəticədə kiçik bir pəncərə açılacaq " Sistem dəyişəninin dəyişdirilməsi", sən tarlada haradasan" Dəyişən dəyər» sonunda nöqtəli vergüllə ayrılaraq, konsol yardım proqramlarınızı saxlayacağınız qovluğa gedən yolu əlavə edin. Məsələn, mən C:\test təyin etdim. Daxil etdikdən sonra "OK" düyməsini basın.

İndi yoxlayaq. İlk dəfə etdiyimiz kimi tam olaraq edəcəyik, yəni. komanda xəttini açın və dərhal privet.bat yazın və baxın

Gördüyünüz kimi, bu dəfə hər şey bizim üçün işlədi, hətta tam yolu göstərmədən.

Yenə deyirəm ki, bu, tez-tez konsol yardım proqramlarından istifadə edənlər üçün faydalı olacaq, yeri gəlmişkən, özünüz quraşdırdığınız bir çox proqram paketi istədiyiniz yola əlavə edərək, bunu sizin üçün edir.

Düşünürəm ki, bu kifayətdir, suallarınız varsa, şərhlərdə soruşun. Uğurlar!

Bu bölmə aiddir:
  • Platformalar: Solaris SPARC, Red Hat Linux, SUSE Linux, Oracle Linux, Windows 10, Windows 8, Windows 7, Vista, Windows XP, Mac OS X

Bu səhifədəki təlimatlar yalnız üçün nəzərdə tutulub təcrübəli istifadəçilər və sistem administratorları.


Ümumi məlumat

  • Dəyişən YOLUəməliyyat sisteminin əmr satırında və ya terminal pəncərəsində istədiyiniz icra edilə bilən obyektləri tapmaq üçün istifadə etdiyi sistem dəyişənidir.
  • Sistem dəyişəni YOLU istifadə edərək təyin edilə bilər sistem yardım proqramı Windows İdarəetmə Panelində və ya Linux və Solaris qabığının başlanğıc faylından istifadə edərək.
  • İşləyən kompüterlərdə Windows və ya Mac OS X PATH sistem dəyişəninə dəyişikliklər edilməsi adətən tələb olunmur.

Windows

Windows 10 və Windows 8
  1. "Axtarış" sətrində axtarın: Sistem (İdarəetmə Paneli)
  2. Linkə klikləyin.
  3. basın Ətraf Mühit Dəyişənləri. Fəsildə Ətraf Mühit Dəyişənləri Dəyişmək
  4. Pəncərədə (və ya Yeni sistem dəyişəni tamam tamam.
Windows 7
  1. İş masasında, ikona sağ klikləyin Kompüter.
  2. Kontekst menyusundan seçin Xüsusiyyətlər.
  3. Linkə klikləyin Qabaqcıl Sistem Parametrləri.
  4. basın Ətraf Mühit Dəyişənləri. Fəsildə Ətraf Mühit Dəyişənləri PATH mühit dəyişənini seçin. basın Dəyişmək. PATH dəyişəni mövcud deyilsə, Yarat düyməsini klikləyin.
  5. Pəncərədə Sistem dəyişəninin dəyişdirilməsi(və ya Yeni sistem dəyişəni) PATH mühit dəyişəninin dəyərini təyin edin. basın tamam. Digər açıq pəncərələri klikləməklə bağlayın tamam.
  6. Əmr satırı pəncərəsini yenidən açın və java kodunu işə salın.
Windows XP
  1. basın Başlamaq, seçin İdarə paneli, üzərinə iki dəfə klikləyin Sistem və nişanı seçin əlavə olaraq.
  2. basın Ətraf Mühit Dəyişənləri. Fəsildə Ətraf Mühit Dəyişənləri PATH mühit dəyişənini seçin. basın Dəyişmək. PATH dəyişəni mövcud deyilsə, Yarat düyməsini klikləyin.
  3. Pəncərədə Sistem dəyişəninin dəyişdirilməsi(və ya Yeni sistem dəyişəni) PATH mühit dəyişəninin dəyərini təyin edin. basın tamam. Digər açıq pəncərələri klikləməklə bağlayın tamam.
  4. Əmr satırı pəncərəsini yenidən açın və java kodunu işə salın.

Mac OS X

Java-nın başqa bir versiyasını işə salmaq üçün tam yolu göstərin və ya java_home alətindən istifadə edin:

% /usr/libexec/java_home -v 1.8.0_73 --exec javac -versiya

Solaris və Linux

  1. Yolun düzgün konfiqurasiya edilib-edilmədiyini görmək üçün:
    Terminal pəncərələrində aşağıdakıları daxil edin:
    % java -versiya
    Java alətinin versiyası tapılmasa, görünəcək. Versiya köhnəlibsə və ya xəta görünsə java: əmr tapılmadı, onda yol səhv qurulub.
  2. Java-nın hansı icra edilə bilən versiyasının dəyişəndə ​​tapılan birinci olduğunu müəyyənləşdirin YOLU
    Terminal pəncərəsində daxil edin:
    % hansı java
Son yolun qurulması

Yolu daimi olaraq təyin etmək üçün onu başlanğıc faylında konfiqurasiya edin.
Qeyd. Təlimatlar Linux və Solaris-də ən populyar iki qabıq üçün verilir. Başqa qabıqlardan istifadə edirsinizsə, PATH dəyişənini təyin etmək üçün təlimata baxın.

Bash qabığı

Başlanğıc faylını redaktə edin (~/.bashrc)

  1. Dəyişən dəyişdirin YOLU dəyişən
    PATH=/usr/local/jdk1.8.0/bin:$PATH
    ixrac PATH
  2. Başlanğıc faylını yükləyin
    %. /.profil

  3. % java -versiya
C qabığı (csh)

Başlanğıc faylını redaktə edin (~/.cshrc)

  1. Yolu təyin edin
    yol təyin et=(/usr/local/jdk1.8.0/bin $yol)
  2. Dəyişiklikləri yadda saxlayın və pəncərəni bağlayın
  3. Başlanğıc faylını yükləyin
    % mənbə ~/.cshrc
  4. Java əmrini təkrarlayaraq yolun təyin olunduğundan əmin olun
    % java -versiya

Axşamınız xeyir, əziz oxucular və blogun qonaqları, bu gün sizinlə bu mövzunu müzakirə etmək istəyirəm: Windows mühit dəyişənləri nədir, onlar həm normal istifadəçi praktikasında, həm də sistem administratorunun praktikasında harada istifadə edilə bilər, mən verəcəyəm. sizə bir neçə nümunə. Bütün bunların ehtiyaclarınıza uyğun olaraq necə konfiqurasiyası və dəyişdirilməsi, mənim fikrimcə, bu fundamental bilikdir, onun başa düşülməsi sizə Windows ailəsinin əməliyyat sistemlərinin işləmə prinsipini daha yaxşı göstərəcəkdir.

Windows mühit dəyişənləri nədir

Gəlin konsepsiyanı anlayaq və s mühit dəyişəni (mühit dəyişəni) bunlar müxtəlif proqramlar tərəfindən məlumatın saxlanması və onunla qarşılıqlı əlaqədə olması üçün istifadə olunan Windows əməliyyat sisteminin müəyyən obyektlərinə kiçik ölçülü keçidlərin xüsusi növüdür. Protokolun açıq şəkildə göstərilmədiyi saytlarda nisbi keçidlərlə bənzətmə aparmaq olar. Çox vaxt bunlar OS-də xüsusi qovluqlara gedən yollardır.

Windows mühit dəyişənləri harada istifadə olunur?

Sizə bir neçə nümunə verim:

  • Skriptlərdə >, məsələn, hər bir istifadəçi bir növ parametr etməli olduqda, məsələn, iş masasına sənədləri olan yeni bir qovluq qoyun. Hər bir istifadəçinin C:\Users\lacky\Desktop kimi iş masasına öz yolu olduğundan və siz həmçinin %HOMEPATH% dəyişənindən istifadə edərək nisbi yola daxil ola bilərsiniz, əgər Explorer-də %HOMEPATH%\Desktop daxil etsəniz, belə olacaqsınız. masa üstü cari istifadəçinin cədvəlinə götürüldü.

  • Rouminq profilləri kimi istifadəçi mühitlərini konfiqurasiya etmək üçün Qrup Siyasətində.
  • Kodun optimallaşdırılması > Əgər kodunuz tez-tez eyni fayl və ya qovluq yollarından, həmçinin qeyd dəftəri açarlarından istifadə edirsə, siz asanlıqla sonrakı istifadə üçün qısa dəyişən təyin edə bilərsiniz. Aşağıda sizə Windows 10 və əvvəlki versiyalarda ətraf mühit dəyişənlərinin xülasə siyahısını verəcəyəm və onları necə yaratmaq və dəyişdirmək yollarını da göstərəcəyəm.

Windows 10 və digər versiyaların bütün mühit dəyişənləri daxildir xüsusi operator%. Bu, əməliyyat sisteminin axtarış sorğusunu emal edə bilməsi üçün lazımdır. Sadə bir misal: siz TEMP qovluğunu axtarırsınız və onun harada yerləşdiyini bilmirsiniz, %TEMP% daxil edin və axtarış bütün yerli disklərdə və bölmələrdə olacaq.

Windows 10 mühit dəyişənlərinin siyahısı

Yuxarıdakı siyahı həm Windows 7, həm də Windows 8.1 üçün tam uyğundur, hər şey şəxsən yoxlanılıb. Əminəm ki, bu bilik sizə işinizi optimallaşdırmağa çox kömək edəcəkdir.

  • %ALLUSERSPROFILE% > bu dəyişən sizi C:\ProgramData qovluğuna göndərəcək
  • %windir% > bu C:\Windows qovluğudur
  • %APPDATA% > siz gizli C:\Users\Username\AppData\Roaming qovluğundasınız
  • %CommonProgramFiles% > C:\Program Files\Common Files qovluğu
  • %CommonProgramFiles(x86)% > sizi C:\Program Files (x86)\Common Files-a aparacaq
  • %CommonProgramW6432% > sizi C:\Program Files\Common Files-a yönləndirəcək
  • %COMPUTERNAME% > Kompüter_adı, skriptlərdə istifadə olunur
  • %ComSpec%> Windows 10 Komanda İstemi C:\Windows\system32\cmd.exe açacaq
  • %HOMEDRIVE% > C sürücüsünə gedən yol:
  • %HOMEPATH% > bu Windows mühit dəyişəni sizi \Users\Username istifadəçi qovluğuna aparacaq
  • %LOCALAPPDATA% > bu Windows mühit dəyişəni sizi C:\Users\Username\AppData\Local qovluğuna aparacaq.
  • %LOGONSERVER% > Kompüter Adı
  • %NUMBER_OF_PROCESSORS% > Prosessorların_sayı
  • %OS% > Windows_NT, həmçinin skriptlərdə istifadə olunur
  • %Path% > C:\Windows\system32;C:\Windows;C:\Windows\System32Wbem;
  • %PATHEXT% .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
  • %PROCESSOR_ARCHITECTURE% > x86 və ya AMD64, Windows arxitekturası
  • %PROCESSOR_IDENTIFIER% > Intel64 Ailəsi 6 Model 37 Addım 5, GenuineIntel
  • %PROCESSOR_LEVEL% > 6
  • %PROCESSOR_REVISION% > 2505 (nümunə)
  • %ProgramData% > C:\ProgramData qovluğu
  • %ProgramFiles% > C:\Program Files
  • %ProgramFiles(x86)% > C:\Program Files (x86) qovluğu
  • %ProgramW6432% > C:\Program Files
  • %PROMPT% > $P$G
  • %PSModulePath% > C:\Windows\system32\WindowsPowerShell\v1.0\Modules\ çox tez razılaşır
  • %PUBLIC% > C:\Users\Public
  • %SystemDrive% > C sürücüsü:
  • %SystemRoot% > C:\Windows
  • %TEMP% >
  • %TMP% > C:\Users\Username\AppData\Local\Temp (defolt)
  • %USERDOMAIN% > Kompüter Adı
  • %USERDOMAIN_ROAMINGPROFILE% > Kompüter Adı
  • %USERNAME% > İstifadəçi adı
  • %USERPROFILE% > C:\Users\İstifadəçi adı

Bütün Windows dəyişənlərini necə siyahıya almaq olar

Windows 10 və digər versiyalarda siz administrator kimi əmr sorğusunu açıb SET əmrini daxil etməklə bütün Windows mühit dəyişənlərinin siyahısını göstərə bilərsiniz. Nəticədə, müəyyən bir əməliyyat sistemi üçün bütün standart Windows 10 mühit dəyişənlərini əldə edəcəksiniz.

Rahatlıq üçün bütün siyahını mətn faylına ixrac edə bilərsiniz, bunu etmək üçün daxil edin:

set > D:\Dəyişənlər.txt

Bu sənədin məzmunu budur.

Əməliyyat sistemi dəyişənlərinə baxmaq üçün başqa bir üsul Windows qeydidir. WIN + R düymələrini basın və regedit daxil edin. Açılan Qeydiyyat Redaktoru pəncərəsində filiala keçin:

Kompüter üçün dəyişənlərə baxmaq üçün

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment

İstifadəçi üçün dəyişənlərə baxmaq üçün

HKEY_CURRENT_USER\Ətraf mühit

Windows 10 mühit dəyişənləri yaradın

Mövcud Windows 10 dəyişənlərinə əlavə olaraq, yenilərini yarada bilərsiniz, bu çox asandır və qadağan deyil. Sizdən nə tələb olunur, sistemin xüsusiyyətlərinə keçməlisiniz. Bir neçə üsul var, əgər biz Windows 10-dan danışırıqsa, bunu "Başlat" düyməsini sağa vuraraq Sistem seçərək edə bilərsiniz.

Universal bir üsul mənim kompüterimin xüsusiyyətlərinə getmək və ya WIN+Pause Breake düymələri birləşməsini sıxmaqdır.

Sistem xüsusiyyətləri pəncərəsindən "Ətraflı sistem parametrləri" na keçməlisiniz.

Və burada iki növ Windows mühit dəyişəni var:

  • Müvəqqəti dəyişənlər temp
  • Sistem Dəyişənləri

Hər ikisi asanlıqla dəyişdirilə və ya yaradıla bilər.

Məsələn, mən yeni sistem dəyişəni yaradacağam, onu SYSPREP adlandıracağam və C:\Windows\System32\Sysprep qovluğuna gedən yolu göstərəcəyəm.

Gördüyünüz kimi, burada mürəkkəb bir şey yoxdur, bu kimi şeylər sayəsində həyatınızı çox sadələşdirə və çox vaxta qənaət edə bilərsiniz.

Run pəncərəsinə daxil olmağa çalışın (Win + R) wmplayer və Enter düyməsini basın - Windows Media Player açılacaq. İndi əmr satırında eyni şeyi edin. Oyunçu başlamayacaq, çünki ona gedən yol tapılmadı! Bu niyə baş verir?

Bloq oxucusu Andrey elektron poçtla soruşdu ki, hansı hallarda icra olunan faylları işə salmaq üçün onlara tam yolu daxil etmək lazım deyil. Sual mənə elementar göründü və mən qısaca olaraq oxucunu PATH dəyişəninə diqqət yetirməyə dəvət etdim.

PATH dəyişəni

Ətraf mühit dəyişkənliyi YOLUəmri yerinə yetirərkən Windows-un avtomatik olaraq icra olunan faylları (EXE, CMD, VBS və s.) axtardığı yolları ehtiva edir. Başlanğıcda, yalnız əsas sistem yerləri dəyişənə daxil edilir, buna görə də Windows və System32 qovluqlarından proqramlar tam yolu göstərmədən işə salına bilər.

PATH dəyişəninin məzmununa necə baxmaq olar

Quraşdırma zamanı bəzi proqramlar qovluğuna gedən yolu orada yazır, yəqin ki, konsolda əmri işlətməklə bunu yoxlayacaqsınız. yol, sistem və istifadəçi dəyişənlərini birlikdə göstərir.

İcra edilə bilən fayl Windows-a məlum olan yerlərdən birində yerləşdikdə, faylın tam yolunu daxil etmək lazım deyil. Əməliyyat sisteminin bu xüsusiyyətindən sevimli Nirsoft utilitləri və digər proqramları sinəmdən tez işə salmaq üçün istifadə edirəm (şəkildə Alətlər qovluğunun PATH-ə əlavə edildiyi göstərilir).

PATH dəyişəninə öz yollarınızı necə əlavə etmək olar

Siz sistem PATH dəyişənini dəyişdirməklə və ya eyni adlı istifadəçi dəyişəni yaratmaqla öz yollarınızı əlavə edə bilərsiniz. Mən viktorinaların birində dəyişənlərin növləri arasındakı fərqi izah etdim. O, həmçinin ətraf mühit dəyişənlərini necə dəyişdirəcəyinizi izah edir GUI-də. Qeyd edək ki, yollar nöqtəli vergüllə ayrılır.

Siz PATH-ə yollarınızı tez əlavə edə bilərsiniz komanda xəttindən yardım proqramından istifadə etməklə setx, Windows 7-ə daxildir. Aşağıda C:\myqovluq yolunun əlavə edilməsi nümunəsidir sistemli PATH dəyişəni (komanda xətti administrator olaraq işlədilməlidir).

/f "tokens=2*" %a İçində ("Reg sorğusu "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v Path") Do Set "systempath=%b" set newpath=%systempath%; C:\myfolder1 setx /m yolu "%newpath%"

Əvvəlcə əmrdən istifadə edin reg yolların siyahısı reyestrdə saxlanılan PATH sistem dəyişənindən oxunur. Sonra əmr təyin edin dəyişən təyin edir yeni yol cari komanda xətti seansı daxilində istədiyiniz yol və əmrlə setx/müçün yeni yolu qalıcı edir sistemli dəyişən (parametr /m).

Fərdi dəyişən oxşar yanaşma ilə idarəçi hüquqları olmadan təyin edilə bilər. Mövcud birinə yeni bir yol əlavə etmək adət PATH dəyişəni belə həyata keçirilir:

/f "tokens=2*" %a In ("Reg sorğusu "HKCU\Environment" /v Path") üçün "userpath=%b" set newpath=%userpath%;C:\myfolder2 setx path "%newpath" seçin %"

Nəzərə alın ki, yuxarıdakı kod əmr satırında yerinə yetirilmək üçün nəzərdə tutulub. Komanda faylında (CMD) birinci sətirdəki faiz simvolları ikiqat olmalıdır.

Düzünü desək, onsuz da etmək mümkün idi setx, Çünki reg yalnız reyestrdən məlumatları oxuya bilməz, həm də orada yaza bilər. Ancaq bir çox hallarda ilə setx Daha yığcam sintaksislə işləmək daha asandır.

Təbii ki, mən bütün bunları Andrey üçün belə təfərrüatlı təsvir etməmişəm, sadəcə olaraq ona istiqamət vermişəm. Ancaq ertəsi gün o, mənə yazdı ki, bütün bunları bildiyini (mən orta telepatam:) və bugünkü hekayəyə başladığım sualı verdi. Bu, artıq daha maraqlı idi və mən bloqda mövzunu işıqlandırmağa söz verdim!

Tətbiq Yolları qeyd açarı

Həqiqətən, tam yolu göstərmədən, bəzi standart Windows proqramlarını Run pəncərəsindən işlədə bilərsiniz, lakin əmr satırından deyil. Windows Media Player-ə əlavə olaraq, bu, məsələn, Paint ( mspaint) və Wordpad ( wordpad). Eyni şey MS Office proqramlarına da aiddir - əmri yoxlayın excel və ya winword!

Run pəncərəsi ilə Əmr əmri arasındakı fərq ondadır ki, Windows qabığı (kəşfiyyatçı) konsol əmr tərcüməçisindən daha çox imkanlara malikdir. Bu vəziyyətdə hər şey funksiyaya aiddir ShellExecuteEx, qabığın təchiz olunduğu. Tam yolunu göstərmədən icra olunan faylı işə saldığınız zaman funksiya axtarış edir:

  • cari qovluq
  • Windows və System32 qovluqları
  • qeyd defteri açarı HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths

Tətbiq Yolları bölməsi necə işləyir

Nümunə olaraq Windows Media Player-dən istifadə edərək Tətbiq Yollarının necə işlədiyinə baxaq.

  • icra olunan fayl üçün ləqəb ilə alt bölmə yaradılmışdır (bu halda wmplayer.exe)
  • parametrdə Defolt faylın tam yolu müəyyən edilir. Əgər fayl yolunda dəyişən istifadə olunursa, parametr genişləndirilə bilən sətir (REG_EXPAND_SZ) olmalıdır. Mütləq yolu göstərərkən adi sətir parametrindən (REG_SZ) istifadə edə bilərsiniz.
  • parametrdə Yol proqramın iş qovluğu müəyyən edilir

Çox sadə işləyir. Siz Run pəncərəsində və ya Explorer-in ünvan çubuğunda fayl ləqəbini daxil edirsiniz və sistem avtomatik olaraq göstərilən yola baxır.

Tətbiq Yolları ilə işinizi necə sürətləndirmək olar

Siz tapşırıq çubuğunda və ya iş masasında qısa yollarına ehtiyacınız olmayan proqramları tez işə salmaq üçün bu qeyd açarından istifadə edə bilərsiniz. Məsələn, mətn fayllarını axtarmaq və dəyişdirmək üçün PortableSoft qovluğunun içərisində öz qovluğu olan BKReplacem proqramından (replacem.exe) istifadə edirəm. Tətbiq Yolları bölməsində mən alt bölmə yaratdım bkr.exe və kommunal xidmətin tam yolunu göstərdi. İndi onun işə salınması icraata düşür bkr Run pəncərəsində.

Yeri gəlmişkən, dırnaq içərisində boşluqları olan yolları əhatə etməyi unutmayın. Və ümid edirəm ki, əmri bir hərfə qısalda biləcəyinizi artıq təxmin etdiniz. Bu nümunə ilə davam edərək, mən b.exe alt açarı yarada bilərdim. Ümumiyyətlə, proqramda aşağıda görəcəyiniz kimi istənilən sayda ləqəb ola bilər.

Tətbiq Yolları üçün tapdığım başqa bir istifadə tam hüquqlarla cmd.exe-ni işə salmaqdır. Task Scheduler-dən komanda xəttini işə salmaq sayəsində uzun müddətdir ki, UAC əmri olmadan işləyirəm. Cmda.exe alt açarını yaratdıqdan sonra tapşırığı yerinə yetirən toplu fayl yolunu göstərdim.

Orada yalnız bir xətt var:

Schtasks /run /tn CMD_Admin

İndi sadəcə "Çalış" pəncərəsində əmri daxil edin cmdaəmr satırını administrator olaraq açmaq üçün.

Tətbiq Yolları bölməsində hansı maraqlı şeyləri tapa bilərsiniz

Birincisi, əminəm ki, orada quraşdırdığınız proqramların çoxunu tapacaqsınız. PATH dəyişənində öz qovluğuna gedən yolu göstərmək əvəzinə, proqramlar Microsoft tövsiyələrinə əməl edərək icra olunan fayllarını Tətbiq Yolları bölməsində qeyd edirlər.

İkincisi, alt bölmələr var WORDPAD.EXEWRITE.EXE, hər ikisi wordpad.exe faylına aparır.

İlk Microsoft əməliyyat sistemlərinin bir hissəsi olan Write proqramı Windows 95-də WordPad ilə əvəz edilmişdir. Siz həmçinin bir alt bölmə tapa bilərsiniz pbrush.exe, System32-də yerləşən mspaint-ə aiddir.

Write və Paintbrush proqramları Windows-da təxminən 15 ildir yoxdur, lakin onların qeydi hələ də sistemdə saxlanılır! Bu da bizi Windows-da Tətbiq Yolları bölməsinin nə vaxt və nə üçün təqdim edildiyi barədə söhbətə gətirir.

Tətbiq Yollarının Tarixi

Proqram Yolları bölməsi Windows 95-də faylda göstərilən PATH yolunun tıxanmasına qarşı antidot kimi göründü. autoexec.bat. Proqramlar ənənəvi olaraq qovluqlarına yollar əlavə edirdi, çünki bəzən eyni adlı mühit dəyişəni ilə də edilir. Sistem işə salındıqda, fayl oxundu və proqramlar sistem yolunda sona çatdı.

Yeri gəlmişkən, köhnə autoexec.bat metodu hələ də işləyir, yolu göstərmədən icra olunan faylları işə salmağa imkan verir, baxmayaraq ki, artıq ondan istifadə etməyin mənası yoxdur.

Tərtibatçılar üçün əsas problem autoexec.bat-da düzgün SET PATH xəttinin tapılmasının qeyri-trivial iş olması idi. Bu halda siz sətirinizi faylın əvvəlinə daxil edə bilməzsiniz, çünki aşağıda başqa bir əmr dəyişəni ləğv edə bilər.

Bundan əlavə, Windows-u bir proqrama yönəltmək üçün PATH-ə yol əlavə etmək, topla sərçələri vurmağa bənzəyirdi. Məhz o zaman Windows 95 tərtibatçıları xüsusi icra edilə bilən fayllara yolları təyin etməyə imkan verən reyestr bölməsi ilə həll yolu tapdılar.

Niyə bu bölmədə hələ də Yaz və Boya Fırçası üçün alt bölmələr var? Windows proqram uyğunluğunu belə təmin edir!

Teorik olaraq, bəzi qədim proqramlar varisləri artıq adlarını və ya yerini dəyişdirmiş həmyaşıdlarına etibar edə bilər. Köhnə proqramların pozulmasının qarşısını almaq üçün Tətbiq Yolları qeyd açarından istifadə olunur.

Pivot cədvəli

Beləliklə, gəlin yekunlaşdıraq! Ən asan yol, Windows qabığının və sistem əmr tərcüməçisinin imkanlarını cədvəl şəklində müqayisə etməkdir.

Bu formada yalnız Explorer-də icra edilə bilən fayllar üçün axtarışların daha geniş diapazonu deyil, həm də əmr xəttinin PATH dəyişənindən tamamilə açıq olmayan asılılığı aydın olur. Konsolda sistem qovluqlarında yerləşən fayllara gedən yolu göstərməyin lazım olub-olmamasına təsir edən onun yollarıdır.

Nəhayət, Tətbiq Yolları bölməsi icra edilə bilənlər üçün qısa ləqəblər təyin etməyə imkan verməklə dəyər əlavə edir və onları işə salmağı asanlaşdırır.

Tətbiq Yolları qeyd açarından və ya öz mühit dəyişənlərinizdən istifadə edirsiniz? Əgər varsa, o zaman Onların işinizi necə asanlaşdırdığını şərhlərdə bizə bildirin!

Windows-da mühit dəyişəni OS parametrləri və istifadəçi məlumatları haqqında məlumatları saxlayır. Qoşalaşmış simvoldan istifadə etməklə göstərilir «%» , Misal üçün:

Bu dəyişənlərdən istifadə edərək, lazımi məlumatları əməliyyat sisteminə köçürə bilərsiniz. Misal üçün, %PATH% onlara gedən yol açıq şəkildə göstərilmədikdə, Windows-un icra edilə bilən faylları axtardığı qovluqların siyahısını saxlayır. %TEMP% müvəqqəti faylları saxlayır və %APPDATA%— istifadəçi proqram parametrləri.

Qovluğu köçürmək istəyirsinizsə, mühit dəyişənlərinin dəyişdirilməsi kömək edə bilər "Temper" və ya "AppData" başqa yerə. Redaktə %PATH% proqramları işə salmağa imkan verəcək "Əmr xətti" hər dəfə fayla uzun bir yol göstərmədən. Bu məqsədlərə çatmağa kömək edəcək üsullara baxaq.

Metod 1: Kompüter Xüsusiyyətləri

Başlatılması lazım olan proqrama misal olaraq istifadə edirik. Bu proqramdan aktivləşdirməyə çalışılır "Əmr xətti", bu xətanı alacaqsınız:

Bu, icra olunan faylın tam yolunu göstərmədiyiniz üçün baş verir. Bizim vəziyyətimizdə tam yol belə görünür:

"C:\Proqram Faylları (x86)\Skype\Phone\Skype.exe"

Bunu hər dəfə təkrarlamamaq üçün Skype kataloqunu dəyişənə əlavə edək %PATH%.


Hazır! İndi sadəcə Skype deyil, istənilən proqramı istənilən kataloqdan işlədə bilərsiniz "Əmr xətti".

Metod 2: "Əmr xətti"

Müəyyən etmək istədiyimiz vəziyyəti nəzərdən keçirək %APPDATA% diskə "D". Bu dəyişən yoxdur "Ətraf mühit dəyişənləri", buna görə də birinci şəkildə dəyişdirilə bilməz.


Ətraf mühit dəyişənlərinin dəyərlərinin dəyişdirilməsi bu sahədə müəyyən bilik tələb edir. Dəyərlərlə oynamayın və OS-yə zərər verməmək üçün onları təsadüfi redaktə etməyin. Nəzəri materialı yaxşı öyrənin və yalnız bundan sonra təcrübəyə keçin.

Yüklənir...