PowerShell Tag Archive

Example of work with XML in PowerShell

My colleague has struggled with creating an XML file according to a template. He needed to prepare the XML for “Remote Desktop Connection Manager” with all of the production servers.

Below you can see how the template looks. A server node was a part that was required to be copied and modified. In the complete file should appear a new section for each server.

Continue Reading

By

Read More

Wynik, jaki chcesz! Czyli użycie Calculated Properties

Niektóre polecenia zwracają obiekty, w których pewne właściwości (np. Get-Item i Length) nie są w intuicyjnej jednostce. Zdecydowanie zamiast (B)ajtów preferuję MB, zamiast milisekund wolę sekundy lub minuty itd.

Continue Reading

By

Read More

[PowerShell.Week.Link]::New() – #27

Dawno nie było wpisu tego typu ale w krótkim czasie wpadło kilka wpisów, którymi chce się z Wami podzielić.

Continue Reading

By

Read More

Analizowanie logów IIS za pomocą PowerShell

Analizowanie logów IIS za pomocą PowerShell

Zobacz jak szybko zmienić logi serwera Internet Information Services (IIS) w PSCustomObject. Dzięki temu dalsze analizowanie informacji o żądaniach do serwera IIS to czysta przyjemność 😉

Continue Reading

By

Read More

Pobieranie zmiennych do PowerShell w Azure DevOps

Jednym z elementów, które definiujemy w potokach Azure DevOps jest PowerShell. Z pomocą przychodzi zadanie PowerShell (lub AzurePowerShell), gdzie w zależności od potrzeby osadzimy kilka linijek kodu lub wskażemy ścieżkę do pliku ze skryptem.

# PowerShell
# Run a PowerShell script on Linux, macOS, or Windows
- task: PowerShell@2
  inputs:
    #targetType: 'filePath' # Optional. Options: filePath, inline
    #filePath: # Required when targetType == FilePath
    #arguments: # Optional
    #script: '# Write your PowerShell commands here.Write-Host Hello World' # Required when targetType == Inline
    #errorActionPreference: 'stop' # Optional. Options: stop, continue, silentlyContinue
    #failOnStderr: false # Optional
    #ignoreLASTEXITCODE: false # Optional
    #pwsh: false # Optional
    #workingDirectory: # Optional

W jednym i drugim przypadku prawdopodobnie przydadzą nam się wartości z zewnątrz, czyli zmienne. W Azure DevOps mamy kilka zakresów zmiennych:

Continue Reading

By

Read More

Skrypty PowerShell – bez komentarza!?

Jak często zostawiasz swoje skrypty PowerShell bez komentarza? Co prawda spotkałem się z opinią, że dobrze napisany i sformatowany kod nie wymaga dodatkowych komentarzy. Jednak mimo wszystko warto zostawić kilka słów wyjaśniających naszą twórczość.

Continue Reading

By

Read More

Przykłady instrukcji warunkowej IF

Na pewno bardzo często wykorzystujesz if-else w swoich skryptach PowerShell. Jest to pierwsza instrukcja, która przychodzi do głowy, jeśli trzeba podjąć decyzji, który fragment kodu wykonać w zależności od spełnionych warunków.

Zobacz poniższe sposoby użycia instrukcji warunkowej IF, których być może nigdy wcześniej nie wykorzystałeś.

Continue Reading

By

Read More

× Close