ეს პროგრამა თქვენს დრაივერებს განაგრძობს მუშაობას და ამით გიცავთ კომპიუტერის ჩვეულებრივი შეცდომებისგან და აპარატურის უკმარისობისგან. შეამოწმეთ თქვენი ყველა მძღოლი ახლა 3 მარტივ ეტაპზე:
- ჩამოტვირთეთ DriverFix (დადასტურებული ჩამოტვირთვის ფაილი).
- დააჭირეთ დაიწყეთ სკანირება იპოვონ ყველა პრობლემატური მძღოლი.
- დააჭირეთ განაახლეთ დრაივერები ახალი ვერსიების მისაღებად და სისტემის გაუმართაობის თავიდან ასაცილებლად.
- DriverFix გადმოწერილია ავტორი 0 მკითხველი ამ თვეში.
PowerShell არის ბრძანების სტრიქონი და სკრიფტინგის ენა. გასაკვირი ნამდვილად არ არის, რომ მას ამჯობინებენ მრავალი მომხმარებელი, რომლებსაც აქვთ ამოცანები, რომელთა შესრულებაც სურთ ავტომატურად, ოპერაციული სისტემების და მათი პროცესების მართვის მიზნით.
მათი ერთ-ერთი ხშირად მოთხოვნაა შეჩერება PowerShell სკრიპტის გაშვების შემდეგ დახურვისგან. მათ სურთ აწარმოონ PowerShell სკრიპტი და გაშვების დასრულების შემდეგ ფანჯარა დარჩეს ღია. ეს აუცილებელია დისტანციურად სხვა სერვერზე შესასვლელად მოთხოვნილი სერთიფიკატების გამოყენებით, როდესაც ისინი იყენებენ სკრიპტს.
ამრიგად, დამატებითი ჩხუბის გარეშე, განვიხილოთ რამდენიმე სწრაფი რჩევა, რომ სკრიპტის დასრულების შემდეგ PowerShell ფანჯარა ღია იქნება.
როგორ შემიძლია შევაჩერო PowerShell– ის დახურვა სკრიპტის გაშვების შემდეგ?
1. ამ ნაბიჯებით დაიწყეთ დისტანციური კავშირი
- თქვენ უნდა შექმნათ ფაილი სახელწოდებით შეასრულოს. ps1 სამუშაო მაგიდაზე.
- ჩასვით მასში ეს შინაარსი:
წმინდა-მასპინძელი
$ br = "` n "; $ br
დაწერეთ გამოცემა "ნაბიჯი 1: დააჭირეთ ღილაკს Powershell- ის გადასატვირთად"
დაწერეთ გამოცემა "ნაბიჯი 2: დააჭირეთ 2-ს დისტანციური სესიის დასაწყებად"
$ br
დაწერეთ მასპინძელი "ეს სკრიპტი იქნება" -NoNewline -ForegroundColor Green
დაწერეთ მასპინძელი ‘არ არის‘ –ფონის ფერადი წითელი –ფონის ფერადი შავი –არა ახალი ხაზი
დაწერეთ მასპინძელი ‘მიუთითეთ რომელ საფეხურზე დგახართ’, -ForegroundColor Green
დაწერეთ მასპინძელი ‘თუ არ ხართ დარწმუნებული, დააჭირეთ ისევ 1-ს და შემდეგ 2. -ForegroundColor Green
$ br
$ input = წაკითხვის მასპინძელი "შეიყვანეთ თქვენი არჩევანი"
გადართვა ($ input) {
# შეცვალეთ შესრულების სახელი .ps1 თუ გსურთ
1 {PowerShell.exe -Nexex “C: მომხმარებლები $ env: მომხმარებლის სახელიDesktopexecute.ps1” -noprofile}
#
2{
წმინდა-მასპინძელი; გაფრთხილება "თქვენ აპირებთ დაუკავშირდით დისტანციურ სერვერს"
# შეცვალეთ "RemoteServerName" თქვენი სერვერის სახელით და შეცვალეთ "domain name" თქვენი რეალური დომენის სახელით
Enter-PSSession -ComputerName RemoteServerName-სერთიფიკატი “domainname $ env: username”
}
ნაგულისხმევი {ჩაწერა-გაფრთხილება ”შეცდომა მოხდა”}
} - გაუშვით. პირველად ამის გაკეთება, დააჭირეთ ღილაკს 1 რომ კვლავ გახსნას ის "გასვლის გარეშე" ჩამრთველი.
- მეორედ დააჭირე 2 დისტანციურ კომპიუტერთან დისტანციური კავშირის დასაწყებად.
2. გამოიყენეთ პაუზის ბრძანება
რატომ არ სცადეთ შეჩერების ბრძანება შესრულების ბოლოს? ეს დაუყოვნებლივ გამოიწვევს ბრძანების ახალი თარჯიმნის ფონის დაწყებასა და გაშვებას.
ეს PowerShell ფანჯარას დაელოდება, სანამ არ გადაწყვეტთ კიდევ უფრო დააჭიროთ ღილაკს Enter, ამიტომ მიჰყევით მას:
სმდ / გ პაუზა
3. თქვენი სკრიპტის ბოლოს დაამატეთ სტრიქონი
კიდევ ერთი სწრაფი, მაგრამ ეფექტური გამოსავალია მსგავსი სტრიქონის დამატება თქვენი სკრიპტის ბოლოს:
წაკითხვის მასპინძელი - სწრაფი ”დააჭირეთ Enter გასასვლელად”
ეფექტი გარანტირებულია და მუშაობს PS-ISE- ში. ამასთან, ფრთხილად იყავით, რომ ის მხოლოდ შეიყვანეთ გასაღები.
4. შეასრულეთ PowerShell სკრიპტი ადგილობრივად, დისტანციურ კომპიუტერზე გასაშვებად
ასევე შეგიძლიათ სცადოთ open.ps1- ის შექმნა, როგორც ის, რასაც აქ ხედავთ:
PowerShell.exe -Nexex c: remote.ps1
ეს მოუწოდებს დისტანციურს. Ps1:
Enter-PSSession -ComputerName YourExchangeServer -Credential Get-Credential
5. გამოიყენეთ Start-Sleep cmdlet
პრობლემის წინაშე დგება სკრიპტის გაშვების შემდეგ PowerShell– ის დახურვის შეჩერების გზა.
დაწყება-ძილი -15
მათთვის, ვინც არ იცის, Start-Sleep cmdlet ან ძილის მეტსახელი ძირითადად აჩერებს მოქმედებას სკრიპტით განსაზღვრული დროის განმავლობაში. შეგიძლიათ ის გამოიყენოთ უამრავი სხვა დავალებისთვის, მაგალითად, პაუზის გაკეთება ოპერაციის გამეორებამდე ან ოპერაციის დასრულების მოლოდინი.
თქვენზეა დამოკიდებული, რამდენად კარგია თქვენი საქმისთვის. უბრალოდ გახსოვდეთ, რომ გამოიყენოთ Ctrl + C კლავიატურის ჩქარი ღილაკი როდესაც თქვენ მზად იქნებით Start-Sleep- დან.
PowerShell– ს უამრავი გამოყენება არსებობს, როდესაც თქვენ გაქვთ ბევრი პროცესი, რომელთა გარკვევაც აუცილებელია თქვენ გაქვთ დრო და მოთმინება, რომ დაველოდოთ თითოეული პროცესის დასრულებას, რომ დაიწყოთ შემდეგი
ამ შემთხვევაში, თქვენ უნდა ხელი შეუშალოთ PowerShell– ის დახურვას სკრიპტის გაშვების შემდეგ და თქვენ ნახეთ, რომ ეს შესაძლებელია. თქვენ შეგიძლიათ გამოიყენოთ ზემოთ აღწერილი ნებისმიერი პროცედურა თქვენი საჭიროებების და მოხერხებულობის შესაბამისად.
შეგვატყობინეთ, რომელი მოგეწონათ ქვემოთ მოცემული კომენტარების საშუალებით.
წაიკითხე ასევე:
- გაუშვით ეს Powershell სკრიპტი, რომ ნაგულისხმევი აპები ამოიღოთ Windows 10 სურათიდან
- Windows PowerShell– მა შეწყვიტა მუშაობა: სცადეთ ეს 4 შესწორება
- PowerShell არ არის აღიარებული? გადახედეთ ამ გადაწყვეტილებებს