Laboratoriya ishi №13. Windows -da zaxiralash Server. Soya nusxalari va Windows zaxiralash usullari server Nazariy qism Windows nima server zaxira ?


Download 1.83 Mb.
Pdf ko'rish
bet8/27
Sana20.12.2022
Hajmi1.83 Mb.
#1036995
1   ...   4   5   6   7   8   9   10   11   ...   27
Bog'liq
Akmaljon labaratoriya 13-18

Muhim! 
Odatiy bo'lib, Windowsda skript o'chirib qo'yilgan! Skriptni bajarish siyosatini 
ko'rish uchun Get-ExecutionPolicy cmdletini ishga tushiring . Natijada, u joriy 
siyosatni qaytaradi, masalan: 
• 
Cheklangan – har qanday skriptlarning bajarilishi bloklangan ( standart 
qiymat ); 
• 
AllSigned - raqamli imzoga ega bo'lgan skriptlarni bajarishga ruxsat beriladi; 
• 
RemoteSigned - mahalliy skriptlarni bajarishga ruxsat beriladi, barcha yuklab 
olingan skriptlar raqamli imzolangan bo'lishi kerak; 
• 
Cheklanmagan - har qanday skriptlarni bajarishga ruxsat beriladi ( tavsiya 
etilmaydi, chunki bu xavfli! ). 
Skriptni bajarishga ruxsat berish uchun yuqoridagi parametrlardan biri bilan Set-
ExecutionPolicy cmdletidan foydalanishingiz kerak. 


Masalan, mahalliy skriptlarni bajarishga ruxsat berish uchun quyidagi buyruqni 
bajaring va Y tugmasini bosib o'zgarishlarga rozi bo'ling. 
Set-ExecutionPolicy RemoteSigned 
Skriptda siz parametrlarni o'tkazishingiz, ularni talab qilishingiz yoki standart 
qiymatni o'rnatishingiz mumkin. 
Windows PowerShell o'z funktsiyalaringizni yaratish mexanizmini taqdim etadi
ular o'rnatilgan cmdletlar kabi PowerShell qobig'ida ishlatilishi mumkin. 
Buni amalga oshirish uchun Function kalit so'zini ko'rsatishingiz kerak va keyin 
ushbu funktsiyaning algoritmini jingalak qavslarga {} yozishingiz kerak, ya'ni. 
buyruqlar to'plami ( masalan, ba'zi tez-tez ishlatiladigan protseduralar: ma'lum 
huquqlarga ega foydalanuvchi yaratish, ma'lum kataloglarni tozalash va hokazo ). 
Keyin bularning barchasini skriptga saqlashingiz kerak, lekin faqat .psm1 
kengaytmasi bilan, chunki bu fayl allaqachon modul bo'ladi. 
Bu hammasi emas, bu fayl PowerShell modullarni qidiradigan katalogga 
joylashtirilishi kerak. Bir nechta bunday kataloglar mavjud ( foydalanuvchi 
profilidagi maxsus katalog, PowerShell o'rnatilgan katalog ), ularni PowerShell 
muhit o'zgaruvchilarida ko'rish mumkin. Buning uchun quyidagi buyruqni bajaring 
Get-ChildItem Env:\PSModulePath | Format - Jadval - Avtomatik o'lcham 
Siz yozgan modulni maxsus katalogga joylashtirganingizdan so'ng, oddiy 
PowerShell buyruqlari kabi funktsiyalaringizga kirishingiz mumkin. 

Download 1.83 Mb.

Do'stlaringiz bilan baham:
1   ...   4   5   6   7   8   9   10   11   ...   27




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling