როგორ გავუშვათ PowerShell სკრიპტები ბრძანების ხაზიდან

კომპიუტერის პროგრამისტი მუშაობს თავის მაგიდასთან

როგორ გავუშვათ PowerShell სკრიპტები ბრძანების ხაზიდან

სურათის კრედიტი: alvarez/E+/GettyImages

Windows PowerShell არის სკრიპტირების ენა, რომელიც შეგიძლიათ გამოიყენოთ Windows-ში სხვადასხვა ამოცანების ავტომატიზაციისთვის. თქვენ შეგიძლიათ გაუშვათ PowerShell სკრიპტები ტრადიციული Windows ბრძანების ხაზიდან ან PowerShell-ის საკუთარი ბრძანების სტრიქონიდან. დარწმუნდით, რომ გაუშვით მხოლოდ PowerShell ბრძანებები, რომლებიც დაწერილი და გამართული გაქვთ, ან ბრძანებები, რომლებსაც ენდობით, რადგან სხვა წყაროების ბრძანებებს შეუძლიათ გააკეთონ ის, რაც შეიძლება არ გსურდეს თქვენს კომპიუტერში.

Windows PowerShell-ის გაგება

Windows PowerShell არის სკრიპტირების ინსტრუმენტი Microsoft Windows-ისთვის. ის საშუალებას გაძლევთ ავტომატიზიროთ სხვადასხვა ამოცანები Windows-ზე, მათ შორის სისტემის ადმინისტრირების ამოცანები, როგორიცაა ქსელებთან დაკავშირება ან ფაილების სარეზერვო ასლის შექმნა ან პირადი ამოცანები, როგორიცაა ფაილების ან ფოტოების ნაკრების ორგანიზება. ის შეიცავს წვდომას Microsoft-ის დიდ ნაწილზე .NET პროგრამირების ჩარჩო, რაც მას ძლიერ არჩევანს აქცევს Windows ავტომატიზაციისთვის.

დღის ვიდეო

შეგიძლიათ აკრიფოთ ან დააკოპიროთ და ჩასვათ PowerShell ბრძანებები სათითაოდ შევიდა PowerShell პროგრამაში, რომელიც შეიძლება სასარგებლო იყოს ფუნქციების შესამოწმებლად ან რამდენიმე მარტივი ამოცანისთვის. მაგრამ ხშირად, თქვენ გსურთ მოაწყოთ PowerShell ბრძანებები ფაილების ნაკრებებად, რომელსაც ეწოდება სკრიპტები რომ თქვენ შეგიძლიათ დაარედაქტიროთ საჭიროებისამებრ და გაუშვათ ისევ და ისევ. ამ ფაილებს ჩვეულებრივ აქვთ ფაილის გაფართოება .ps1და შენ შეგიძლია გაუშვით PowerShell Script თუ გსურთ ბრძანების ხაზიდან ან PowerShell ინტეგრირებული სკრიპტირების გარემო, Microsoft-ის მიერ მოწოდებული განვითარების ინსტრუმენტი.

PowerShell და მისი ალტერნატივები

PowerShell შეიძლება გამოყენებულ იქნას ტრადიციულის გარდა ან ნაცვლად Windows სერიის ფაილები, რომლებსაც აქვთ გაფართოება .ღამურა და გარკვეული ფორმით არსებობდა ათწლეულების განმავლობაში. Batch ფაილებს არ აქვთ წვდომა .NET ინსტრუმენტების სრულ სპექტრზე, რაც PowerShell-ს ხშირად უფრო ძლიერს ხდის, მაგრამ ისინი თავსებადია Windows-ის ძველ ვერსიებთან და შეიძლება იყოს ნაცნობი უფრო მეტი პროგრამისტისთვის და მომხმარებლები.

Windows-ის სხვადასხვა პროგრამებს, როგორიცაა Microsoft Office ინსტრუმენტები, როგორიცაა Word და Excel, ასევე აქვთ საკუთარი ჩაშენებული სკრიპტირების ხელსაწყოები რაც შეიძლება სასარგებლო იყოს ამ პროგრამებში ამოცანების ავტომატიზაციისთვის.

ზოგიერთ ადამიანს ურჩევნია გამოიყენოს სკრიპტირების ჯვარედინი ინსტრუმენტები, რომლებიც ასევე ხშირად გვხვდება Linux-სა და Apple macOS-ზე, როგორიცაა სკრიპტის და ბრძანების ხაზის ხელსაწყოები. ბაშ ან სკრიპტის ენები, როგორიცაა პითონი და რუბი. თუმცა, ისინი ძირითადად უნდა იყოს დაინსტალირებული Windows-ზე. პროგრამისტებს ასევე შეუძლიათ შექმნან Windows-ის სრულფასოვანი აპლიკაციები განვითარების ისეთი გარემოს გამოყენებით, როგორიცაა Microsoft Visual Studio, მაგრამ ეს ხშირად უფრო მეტი სამუშაოა, ვიდრე საჭიროა ძირითადი ავტომატიზაციის სამუშაოებისთვის.

გაუშვით PowerShell სკრიპტი

თქვენ შეგიძლიათ შექმნათ PowerShell სკრიპტი PowerShell ISE-ში, რომელიც ნაპოვნია აკრეფით "PowerShell ინტეგრირებული სკრიპტირების გარემოსაძიებო ველში ამოცანების ზოლში ან დაწყების მენიუში ან ნებისმიერ ტექსტურ რედაქტორში. ეს მოიცავს Notepad-ს, რომელიც შედის Windows-ში. დარწმუნდით, რომ შეინახეთ სკრიპტი გაფართოებით .ps1.

შემდეგ, PowerShell სკრიპტის ბრძანების ხაზიდან შესასრულებლად, გაუშვით Windows ბრძანების ხაზი აკრეფით "cmd" შედით საძიებო ველში და დააწკაპუნეთ შედეგზე. ჩაწერეთ PowerShell სკრიპტის სრული გზა, როგორიცაა "C:\Example\example_script.ps1" და დააჭირეთ enter. გარდა ამისა, შეგიძლიათ ნავიგაცია სკრიპტის ფაილზე PowerShell ISE-ში. გამოიყენეთ "ფაილი"მენიუ"გახსენით" პარამეტრი, რომ გადახვიდეთ სკრიპტზე და გახსნათ იგი და შემდეგ დააწკაპუნეთ "ფაილი"და"გაიქეცისკრიპტის გასაშვებად.

თუ მიიღებთ შეცდომას, რომ არ გაქვთ სკრიპტის გაშვების ნებართვა, გაუშვით PowerShell თქვენი პარამეტრების შესაცვლელად. ამისათვის მოძებნეთ "PowerShell" საძიებო ველში და დააწკაპუნეთ შედეგზე. შემდეგ ჩაწერეთ "Unblock-File -Path" მოჰყვება სივრცე და PowerShell სკრიპტის სრული გზა. თქვენ ასევე შეგიძლიათ შეცვალოთ თქვენი პარამეტრები, რათა დაუშვათ PowerShell-ის ნებისმიერი სკრიპტის გაშვება, მაგრამ გადაწყვეტილების მიღებამდე დარწმუნდით, რომ გესმით ამის უსაფრთხოების შედეგები.

კატეგორიები

Ბოლო

როგორ გავაფორმოთ სურათები Illustrator-ში

როგორ გავაფორმოთ სურათები Illustrator-ში

Adobe Illustrator-ში სურათების მოსახვევად შეგიძ...

როგორ შევქმნათ ეშმაკის სმაილიკი

როგორ შევქმნათ ეშმაკის სმაილიკი

სმაილიკები: უფრო ადვილია, ვიდრე ნიღბისა და ვებ...

როგორ შევიძინოთ მეტი მეგობარი Goodreads-ზე

როგორ შევიძინოთ მეტი მეგობარი Goodreads-ზე

გაუზიარეთ თქვენი მოსაზრებები წიგნების შესახებ ...