PowerShell არის ბრძანების ხაზის გარსი, რომელიც გამოიყენება ამოცანების ავტომატიზაციისათვის სკრიფტინგის ენის საშუალებით, რომელიც დაფუძნებულია Microsoft– ის. NET ჩარჩოზე. PowerShell იყენებს ბრძანებებს, სახელწოდებით cmdlets, სკრიპტებთან ან პროგრამებთან ინტეგრირებისთვის. PowerShell შედის Windows– ში და მისი გახსნა შესაძლებელია Run ბრძანებიდან, ხოლო Mac და Linux მომხმარებლებს დასჭირდებათ მისი დაყენება და გაშვება ტერმინალში. გაშვების შემდეგ, არის რამდენიმე ძირითადი სმდლეტი, რომლითაც შეგიძლიათ გაეცნოთ PowerShell– ს.
ნაბიჯები
მეთოდი 1 დან 4: გაშვებული PowerShell (Windows)
ნაბიჯი 1. დააჭირეთ ⊞ Win+R
ეს გახსნის Run ბრძანების ფანჯარას.
- თუ არ გსურთ Run ბრძანების გამოყენება, ასევე შეგიძლიათ მოძებნოთ Start მენიუ "PowerShell".
- PowerShell მოყვება Windows 7 ან უფრო გვიანდელ ვერსიებს.
ნაბიჯი 2. შეიყვანეთ "PowerShell" ტექსტის ველში
ნაბიჯი 3. დააჭირეთ "OK"
გაიხსნება ახალი PowerShell ფანჯარა.
მეთოდი 2 4: გაშვებული PowerShell (Mac)
ნაბიჯი 1. გადადით https://github.com/PowerShell/PowerShell თქვენს ვებ ბრაუზერში
ეს არის ოფიციალური github გვერდი PowerShell– ისთვის.
ნაბიჯი 2. ჩამოტვირთეთ და დააინსტალირეთ.pkg ფაილი Mac- ისთვის
თქვენ უნდა გაუშვათ OSX 10.11 ან უფრო ახალი.
ნაბიჯი 3. გახსენით Launchpad
ეს არის რაკეტის ხატი ქვედა დოკში.
ნაბიჯი 4. შეიყვანეთ "ტერმინალი" საძიებო ველში
თქვენ ასევე შეგიძლიათ იპოვოთ ტერმინალი "პროგრამები> კომუნალური მომსახურება".
ნაბიჯი 5. გაუშვით ტერმინალი
გამოჩნდება ცარიელი ტერმინალის ფანჯარა.
ნაბიჯი 6. შეიყვანეთ "powerhell" და დააჭირეთ ↵ Enter
გამოჩნდება powerhell მოთხოვნა, რომელზეც ნაჩვენებია "PS". ეს ნიშნავს, რომ powerhell გაშვებულია და თქვენ შეგიძლიათ გამოიყენოთ ტერმინალი cmdlets შესასვლელად.
მეთოდი 3 4: გაშვებული PowerShell (Ubuntu)
ნაბიჯი 1. გადადით https://github.com/PowerShell/PowerShell თქვენს ვებ ბრაუზერში
ეს არის ოფიციალური github გვერდი PowerShell– ისთვის.
ნაბიჯი 2. ჩამოტვირთეთ.deb ფაილი Linux– ის შესაბამისი ვერსიისთვის
PowerShell ხელმისაწვდომია Ubuntu 14.04 ან 16.04. მათ აქვთ ცალკე ინსტალატორები, რომლებიც ჩამოთვლილია გვერდზე.
ნაბიჯი 3. გახსენით ტერმინალის ფანჯარა
შეგიძლიათ დააჭიროთ ⊞ Win+Alt+T ან დააწკაპუნეთ „მთავარი“და მოძებნოთ „ტერმინალი“.
ნაბიჯი 4. შეიყვანეთ "sudo dpkg -i [ინსტალერის ფაილის სახელი]" და დააჭირეთ ↵ Enter
"Sudo" ბრძანების გამოყენებისას მოგეთხოვებათ შეიყვანოთ თქვენი კომპიუტერის პაროლი. თქვენ შეიძლება დაინახოთ უკმარისობა დაუმთავრებელი დამოკიდებულებით, მაგრამ ეს მალე მოგვარდება.
ინსტალერის ფაილის სახელი გამოიყურება: რა
ნაბიჯი 5. შეიყვანეთ "sudo apt -get install -f" და დააჭირეთ ↵ Enter
ეს PowerShell კონფიგურაცია დასრულდება.
ნაბიჯი 6. შეიყვანეთ "powerhell" და დააჭირეთ ↵ Enter
გამოჩნდება powerhell მოთხოვნა და თქვენ შეგიძლიათ გაუშვათ cmdlets ტერმინალში.
მეთოდი 4 დან 4: ძირითადი PowerShell ბრძანებების გამოყენება
ნაბიჯი 1. გამოიყენეთ "მიიღეთ ბრძანება" cmdlets- ის მოსაძებნად
ეს cmdlet აჩვენებს ყველა სხვა cmdlet- ს. თქვენ შეგიძლიათ შეზღუდოთ თქვენი ძებნა მოდიფიკატორების გამოყენებით.
- მაგალითად: "Get-Command Name *Disable *" აჩვენებს მხოლოდ cmdlets სახელწოდებით "გამორთვა".
- ყველა cmdlet შეიყვანება PowerShell ფანჯარაში აკრეფით და itting Enter- ის დაჭერით.
ნაბიჯი 2. გამოიყენეთ "დახმარება-დახმარება" ინფორმაციის მისაღებად კონკრეტულ cmdlet- ზე
ეს cmdlet მოგაწვდით ყველა ინფორმაციას სხვა cmdlet- თან დაკავშირებით, რაც მთავარია სინტაქსი იმის შესახებ, თუ როგორ გამოიყენება სამიზნე cmdlet.
მაგალითად: "მიიღეთ დახმარება მიიღეთ პროცესი" აჩვენებს ყველა გამოსაყენებელ ინფორმაციას "მიიღეთ პროცესი" cmdlet- ისთვის
ნაბიჯი 3. გამოიყენეთ "მიიღეთ პროცესი" კომპიუტერზე გაშვებული პროცესის გამოსაყენებლად
მარტო ეს აჩვენებს თქვენს კომპიუტერში გაშვებული პროცესების სრულ ჩამონათვალს. მოდიფიკატორის საშუალებით შეგიძლიათ გამოყოთ კონკრეტული პროგრამიდან მომდინარე პროცესები.
- მაგალითად: "Get-Process winword" აჩვენებს ყველა პროცესს, რომელსაც ახორციელებს Microsoft Word.
- ანალოგიურად, "დაწყება-პროცესი" შეიძლება გამოყენებულ იქნას პროგრამის/პროცესის მაგალითის დასაწყებად.
ნაბიჯი 4. გამოიყენეთ "მიიღეთ წევრი" ობიექტის თვისებების ან მეთოდების სანახავად
ამ cmdlet- ს სჭირდება ობიექტი, რომელიც "მიედინება" მასზე, რომ იყოს სასარგებლო. ეს კეთდება "|" დამატებით ობიექტსა და "Get-Member" სმდლეტს შორის.
მაგალითად:”მიიღეთ-პროცესი | Get-Member”მიაწოდებს Get-Process cmdlet- ს Get-Member- ს და Get-Member ჩამოთვლის ყველა იმ თვისებას და მეთოდს, რომელიც შეგიძლიათ გამოიყენოთ Get-Process– ით სკრიპტირებისას
ნაბიჯი 5. გამოიყენეთ "სად-ობიექტი" კრიტერიუმების მიხედვით ობიექტების შესარჩევად
სად-ობიექტის კრიტერიუმები დადგენილია შემდეგი ფორმატირების გამოყენებით: „{$ _ [ობიექტი] [ოპერატორი] [პარამეტრი]}“. სად-ობიექტს ასევე სჭირდება მასზე მილსადენი ობიექტი.
- მაგალითად:”მიიღეთ-პროცესი | Where-Object {$ _. Name -eq “notepad”}”გაუშვებს Get-Process იმ შეზღუდვით, სადაც ობიექტის სახელი უტოლდება“notepad”-ს.
- სხვა ოპერატორები მოიცავს: "-lt" (ნაკლები), "-gt" (მეტი), "-le" (ნაკლები ან ტოლი), "-ge" (მეტი ან ტოლი), "-ne" (არ უდრის), ან "-მსგავსებას" (ნიმუშის შესატყვისი).
- სტრიქონების (სიტყვების) პარამეტრები უნდა იყოს ჩასმული ბრჭყალებში. ეს არ არის აუცილებელი მთელი რიცხვებისთვის (რიცხვები).