როდესაც საქმე ბრძანების ხაზებს ეხება, თქვენი გონება სავარაუდოდ წავა PowerShell. ამოცანის ავტომატიზაციისა და მართვის ეს სისწრაფე პერსონალური კომპიუტერების მომხმარებლებს გარიჟრაჟიდან დაიწყო ოპერატიული სისტემა, და ის განაგრძობს განვითარებას.
PowerShell 7 ახლა პირდაპირ ეთერშია
ახალი ვერსია ხელმისაწვდომია Windows, macOS და Linux- ისთვის. იგი ხედავს Microsoft- ს .NET Core 2.x- დან 3.1-ზე გადასვლას, რაც საშუალებას იძლევა გაუმჯობესებული უკან თავსებადობა ფუნქციები არსებული Windows PowerShell მოდულებით. NET Framework მრავალრიცხოვანი აღდგენის წყალობით API- ები.
Cross-platform თავსებადი ნიშნავს, რომ ახალი PowerShell ვერსია ახლა თავსებადია; Linux– ის ყველა დისტროსთან ერთად, მათ შორის Ubuntu, OpenSUSE, Fedora, Debian და სხვები.
ოფიციალურში Microsoft- ის პოსტიმათ განაცხადეს, რომ:
თუ წარსულში ვერ გამოიყენებდით PowerShell Core 6.x მოდულის თავსებადობის პრობლემების გამო, ეს შეიძლება იყოს პირველად ისარგებლებთ იმ შესანიშნავი თვისებებით, რომლებიც ჩვენ უკვე მივაწოდეთ Core– ს ამოქმედების შემდეგ პროექტი!
რას მოუტანს PowerShell 7 მაგიდას?
ოფიციალური ცვლილების ბლოგი ახალი PowerShell– ისთვის უკვე ხელმისაწვდომია და აქ მოცემულია უახლესი ფუნქციები, რომლებიც ხელმისაწვდომი იქნება ფართო საზოგადოებისათვის:
- მილსადენის პარალელიზაცია ForEach-Object– თან პარალელურად
- ახალი ოპერატორები:
- ტერნარული ოპერატორი: ა? ბ: გ
- მილსადენების ქსელის ოპერატორები: || და &&
- ნულოვანი პირობითი ოპერატორები:?? და?? =
- გამარტივებული და დინამიური შეცდომის ხედი და Get-Error cmdlet შეცდომების უფრო ადვილად გამოსაკვლევად
- თავსებადობის ფენა, რომელიც მომხმარებლებს საშუალებას აძლევს მოდულები შემოიტანონ Windows PowerShell- ის არაპირდაპირი სესიით
- ახალი ვერსიის ავტომატური შეტყობინებები
- DSC რესურსების გამოძახების შესაძლებლობა პირდაპირ PowerShell 7 – დან (ექსპერიმენტული)
PowerShell– ის უახლესი ვერსიის ჩამოტვირთვა შეგიძლიათ აქ GitHub სადაც შეგიძლიათ იპოვოთ Windows, macOS და Linux ვერსიები.
რას ფიქრობთ PowerShell- ში შემოტანილ ახალ მახასიათებლებზე? გაუზიარეთ თქვენი მოსაზრებები ჩვენთან და სხვა მომხმარებლებთან ქვემოთ მოცემულ კომენტარებში.