Kā lietot PowerShell ErrorAction? (Rokasgrāmata ar piemēriem)

How to effectively deal with bots on your site? The best protection against click fraud.

Šī cmdlet apstrādā darbību, ja rodas kļūda

  • PowerShell ErrorAction ir izplatīts parametrs, kas darbojas ikreiz, kad rodas kļūda.
  • Šajā rokasgrāmatā tiks apspriests PowerShell ErrorAction, tā parametri un to izmantošana.
PowerShell ErrorAction

XINSTALĒT, NOklikšķinot uz LEJUPIELĀDES FAILA

Lai novērstu dažādas datora problēmas, mēs iesakām Restoro PC Repair Tool:Šī programmatūra novērsīs izplatītas datora kļūdas, pasargās jūs no failu zudumiem, ļaunprātīgas programmatūras, aparatūras kļūmēm un optimizēs datoru maksimālai veiktspējai. Novērsiet datora problēmas un noņemiet vīrusus tūlīt, veicot 3 vienkāršas darbības:
  1. Lejupielādējiet Restoro datora labošanas rīku kas nāk ar patentētām tehnoloģijām (pieejams patents šeit).
  2. Klikšķis Sākt skenēšanu lai atrastu Windows problēmas, kas varētu izraisīt datora problēmas.
  3. Klikšķis Remontēt visu lai novērstu problēmas, kas ietekmē datora drošību un veiktspēju.
  • Restoro ir lejupielādējis 0 lasītāji šomēnes.

Ja komandu neizdodas izpildīt, PowerShell parāda kļūdu, pamatojoties uz ErrorActionPreference iestatīto vērtību.

instagram story viewer

Tomēr PowerShell parametrs ErrorAction ļauj norādīt, kā rīkoties ar pārtraukšanas kļūdām, ja komanda neizdodas. Komandas izpildei ir pieejamas šādas opcijas: Turpināt, Ignorēt, Apturēt, Pieprasīt, Turpināt klusi un Apturēt (darbojas tikai PowerShell darbplūsmai).

Šajā rokasgrāmatā mēs apspriedīsim, kā izmantot PowerShell ErrorAction ar tā mainīgajiem, izmantojot piemērus. Sāksim!

Kā es varu izmantot PowerShell ErrorAction?

1. Turpināt 

Tā ir ErrorAction parametra noklusējuma preference. Šī darbība informē saimniekdatoru par kļūdu, un skripts tiek turpināts. Varat apskatīt šo piemēru, lai labāk izprastu:

  1. Nospiediet pogu Windows atslēga, tips PowerShellun noklikšķiniet uz Izpildīt kā administratoram. Windows PowerShell
  2. Kopējiet un ielīmējiet šo komandu un nospiediet taustiņu Enter, lai izpildītu: Get-ChildItem C:\nonexistentfolder - ErrorAction Turpināt
    Write-Output "Šī rinda tiks izpildīta pat tad, ja radās kļūda."
    Turpināt PowerShell

2. Ignorēt

Šī opcija neinformē saimniekdatoru par kļūdu un turpina skripta izpildi. Apskatiet piemēru, lai saprastu:

  1. Atvērt PowerShell izmantojot to pašu metodi, kas izmantota iepriekš.
  2. Ierakstiet šo komandu un nospiediet taustiņu Enter: Get-ChildItem C:\nonexistentfolder - ErrorAction Ignorēt
    Write-Output "Šī rinda tiks izpildīta pat tad, ja radās kļūda."
    Ignorēt
Lasiet vairāk par šo tēmu
  • Windows efektivitātes režīms dažiem padara lietotnes nelietojamas
  • Kā izveidot un pielāgot organizācijas diagrammas programmā Visio

3. Stop

Ja ir radusies kļūda, šī darbība aptur skripta izpildi. Lai labāk izprastu, pārbaudiet šo piemēru:

  1. Atvērt PowerShell ar administratora tiesībām.
  2. Ierakstiet šo komandu un nospiediet taustiņu Enter: Get-ChildItem C:\nonexistentfolder - ErrorAction Stop
    Write-Output "Šī rinda netiks izpildīta, jo radās kļūda."
    Apturēšanas komanda

4. Pajautājiet

Izmantojot šo opciju, kad rodas kļūda, lietotājs saņem izvēles iespējas un aicina noteikt atbilstošo darbību. Apskatīsim piemēru:

  1. Pirmkārt, palaidiet PowerShell ar administratora tiesībām.
  2. Kopējiet un ielīmējiet šo komandu un nospiediet taustiņu Enter: Get-ChildItem C:\nonexistentfolder — ErrorAction Inquire
    Write-Output "Šī rinda tiks izpildīta tikai tad, ja apstiprināsiet kļūdas ziņojumu."
    Inquire -powershell kļūda

5. Klusi Turpināt

Ignorēt komandu, tā neziņos par kļūdu saimniekdatoram un turpinās izpildi. Tomēr atšķirībā no Ignore, tas pievienos kļūdu mainīgajam $ Error. Lai labāk izprastu darbību, apskatīsim piemēru:

  1. Atvērt PowerShell ar administratora privilēģijām.
  2. Ierakstiet šo komandu un nospiediet taustiņu Enter: Get-ChildItem C:\nonexistentfolder - ErrorAction SilentlyContinue
    Write-Output "Šī rinda tiks izpildīta pat tad, ja radās kļūda."
    Klusi turpināt - Powershell kļūda

Tātad, šādi varat izmantot PowerShell ErrorAction, lai norādītu, kā rīkoties, ja komandu neizdodas izpildīt. Ja jums ir kādi jautājumi vai neskaidrības par parametru, lūdzu, informējiet mūs tālāk sniegtajos komentāros. Mēs ar prieku palīdzēsim!

Vai joprojām ir problēmas? Labojiet tos, izmantojot šo rīku:

SPONSORĒTS

Ja iepriekš minētie padomi neatrisina jūsu problēmu, jūsu datorā var rasties dziļākas Windows problēmas. Mēs rekomendējam lejupielādējot šo datora labošanas rīku (TrustPilot.com novērtēts kā lieliski), lai tās viegli risinātu. Pēc instalēšanas vienkārši noklikšķiniet uz Sākt skenēšanu pogu un pēc tam nospiediet Remontēt visu.

Teachs.ru
Kā kopēt failus uz attālo datoru, izmantojot Powershell

Kā kopēt failus uz attālo datoru, izmantojot PowershellPowershell

Vienkārša failu kopēšanas skripti programmā PowerShellPowerShell ir spēcīgs Microsoft skriptu terminālis, ko izmanto vairāku darbību veikšanai.Varat pārsūtīt vienu un vairākus failus uz attālām iek...

Lasīt vairāk
Kā izveidot un palaist Shell skriptus operētājsistēmā Windows [soli pa solim]

Kā izveidot un palaist Shell skriptus operētājsistēmā Windows [soli pa solim]PowershellWindows 10Windows 11

Pirms skripta izveides jums būs jāiespējo Windows Linux apakšsistēmaApvalka skripts var palīdzēt veikt atkārtotus automatizētus uzdevumus, piemēram, dublēšanu un programmatūras instalēšanu, izmanto...

Lasīt vairāk
Labojums: PowerShell Export-CSV piekļuve ceļam ir liegta

Labojums: PowerShell Export-CSV piekļuve ceļam ir liegtaMicrosoft PilnvarasPowershellWindows 11

Lai iegūtu piekļuvi, jums būs jāiegūst administratīvā līmeņa atļaujasDažiem PowerShell lietotājiem pēc cmdlet Export-CSV ievadīšanas ir liegta piekļuve ceļam.Tas varētu būt tāpēc, ka ievadījāt koma...

Lasīt vairāk
ig stories viewer