Оқулық «Федералдық білім беруді дамыту институты»



Pdf көрінісі
бет87/158
Дата01.07.2023
өлшемі3.83 Mb.
#475485
түріОқулық
1   ...   83   84   85   86   87   88   89   90   ...   158
операциялық жуйелер

120
 
Кіріктірілген жүйелік айнымалылар операциялық жүйе деңгейінде 
анықталады және пайдаланушыдан тәуелсіз барлық процестерге 
қолжетімді. Кіріктірілген пайдаланушыға арналған айнымалылар 
пайдаланушы жүйеге кірген уақытынан бастап анықталады және
пайдаланушының жұмыс сеансы аяқталғанша болады. Ортаның барлық 
айнымалылар тізімін және олардың ағымдағы мәндерін алу үшін 
(жүйенің және пайдаланушының) set команданы қолданылады.
Кіріктірілген 
айнымалыларға 
қарама-қайшы 
жергілікті 
айнымалылар 
командалық 
сценарийді 
орындай 
деңгейінде 
анықталады. Жаңа айнымалыны анықтау үшін және оның ағымдағы 
мәнін өзгерту үшін тағы да set команданы орындалады:
set <айнымалының аты>=<мән>
Айнымалының ағымдағы мәнін алу үшін тек айнымалы атын 
көрсеткен жеткіліксіз. Сонымен қатар, жүйеге айнымалының нақ мәні 
керек екендігін көрсету қажет. Ол үшін «%» таңбалары айнымалы 
атының басында және соңында қолданылады. Бұл таңбаларды 
қолданбасақ жүйе айнымалы атын қарапайым жолақ ретінде 
қабылдайды. 
Айнымалылармен жұмыстың бұл ерекшелігін келесі мысалда 
көрсетуге болады:
example1.bat 
@set 
variable=value @echo 
variable @echo %variable%
Бұл мысалда echo команданы таңбалар тізбегі консольға шығару 
үшін қолданылады. Әр команда алдында болатын @ таңбасы 
командалық интерпретаторға команданы оның орындалуы алдында 
консольға шығарудың қажеттілігі жоқ екендігін хабарлайды. Егер бұл 
таңбаны көрсетпесе сценарийдің орындалуы кезінде консольға әр 
команда орындалар алдынды шығып отырады. example.bat файлы 
орындалып болған соң экранға төмендегідей жолақтар шығады:
C:\>example.bat
variable
value
C:\>
Осы мысалдан көрініп тұрғандай, бірінші жағдайда таңбалардың 
тізбегі variable жүйемен қарапайым таңбалық жолақ ретінде 
түсіндіріледі, екінші жағдайда сәйкес айнымалымен ұқсастырылған 
мән қайтарылады. Осылайша, тек қана жергілікті айнымалылардың 




Достарыңызбен бөлісу:
1   ...   83   84   85   86   87   88   89   90   ...   158




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет