Задача этой статьи проста показать Вам малую долю возможностей ps и дать Вам концептуальное понимание предмета. В действительности документация по предмету написано несметное количество, так что я не стремлюсь охватить все



Download 254,54 Kb.
Sana25.02.2022
Hajmi254,54 Kb.
#272922
TuriЗадача
Bog'liq
Первые шаги для PowerShell


Первые шаги для PowerShell
Приди ко мне брате в Консоль!
- Админ Рашид.
Много ярлыков улетело в корзину со времен выхода в свет 2008 Windows. Люди попроще дивились новому синему окошку, которые ребята из Майкрософт зачем-то вставили в свои новые продукты. Люди, которые сидят на блогах и знают программирование начали изучать это окошко.

В итоге к народу начало приходить осознание того, что Майкрософт действительно разработали что-то новое и интересное. И так, зачем Вам нужно? В основном, программа под названием PowerShell (в дальнейшем PS) предназначена для администраторов и программистов. Она позволяет автоматизировать примерно 99% всех действий в системе. С помощью неё Вы можете настраивать удаленные компьютеры, запускать и перезапускать сервисы и производить обслуживание большинства серверных приложений. Как выяснилось, возможности у программы потрясающие.
Конечно же, продвинутые пользователи найдут множество способов использования этого восхитительного синего окошка.
Задача этой статьи проста – показать Вам малую долю возможностей PS и дать Вам концептуальное понимание предмета. В действительности документация по предмету написано несметное количество, так что я не стремлюсь охватить все. Я так же ознакомлю Вас с набором утилит, которые позволят не вылезать из PS в принципе.
Что представляет собой PS?
Это интерпретатор командной строки. Вы вводите необходимые команды, на экране отображается результат их выполнения. Всё просто. Всё было так со времён доса и старого доброго Юникса.
Есть два основных отличия от предшественников, которые качественно выделяют PS среди других интерпретаторов.

  • Очень хорошая интеграция с Microsoft.Net Framework. Это даёт Вам возможность вплетать мощные программистские решения в свои команды и скрипты.

  • Все значения, возвращаемые Вам в терминал, являются объектами, с которыми можно работать как с объектами, а не просто набором строк. Это позволяет Вам создавать неимоверно мощные программные скрипты.

Приступая к работе.
Если Вы используете Windows 7 или 2008, то PS Вам уже доступен. Для пользователей других версией Windows – добро пожаловать на сайт Майкрософт.
После установки Вы можете запустить консоль и настроить её по своему вкусу, нажав на иконку в заголовке окна.
Например, Свойства


Вы можете выбрать шрифт и изменить сам размер окна. После этого, предпринимайте робкие шаги по выполнению первых команд. Для начала наберите

dir

и Вы получите список папок в текущем каталоге. Приятным моментом для любителей Юникса будет тот факт, что команда
Is
работает так хорошо, как и dir. В PS существует система назначения алиасов на различные команды. В действительности, то что Вы сейчас сделали – это выполнили командлет (так в PS называются команды, встроенные в сам PS) Get-ChildItem. Вы можете попробовать просто набрать Get-ChildItem и получит тот же результат, что и в двух предыдущих командах. Для того, чтобы Вы быстро ознакомились со списком всех алиасов набери

Ls Alias: \

И так, что-то произошло. Вы начали кое-что понимать. Сейчас я буду раскладывать всю магию по кусочкам.
Первое. Командлеты в оригинальной нотации PS имеют следующую систему именования – Глагол-Объект. Это позволяет Вам лучше понимать, что можно ожидать в результате выполнения того или иного командлета.
Например,
Get-Process # Получить список процессов
Remove-Item # Удалить что-то
Get-Help # Получить справку по чему-то
Set Alias # Создать новый алиас
New-Item # Создать новый объект (Объектом может быть всё что угодно, например, файл)
Далее, PS достаточно много очевидных вещей находится в непривычных для виндузятника местах. В частности, Вы можете посмотреть, что за диски есть Вашей системе, набрав команду

Get- PsDrive

И в ответ Вы получаете намного более интересный список дисков в вашей системе, нежели тот, что Вы видите в «Моём компьютере»

На диске Alias Вы можете увидеть список всех алиясов в системе. Виртуальный диск Variable: хранит в себе все переменные, которые Вы можете использовать в данной сессии. На диске Env – лежат переменные операционной системы. Диски HKCU и HKLM являются обёрткой для работы с соответствующими ветками реестра. Давайте углубимся. Набирайте

Set-Location HKLM: #


Ну и как Вам новый и невероятный способ хождения по реестру всея машины? Вы можете сделать Ls по ветке реестра или перейти в нужный «каталог», набрав cd system
Download 254,54 Kb.

Do'stlaringiz bilan baham:




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish