ps

Ilość plików o danym rozszerzeniu w danym katalogu

Get-ChildItem -Path "C:\TEMP\*" -Recurse |
Where-Object { -not $_.PSIsContainer } |
Group-Object Extension |
Sort-Object Count -Descending |
Select-Object -First 20 Name, Count

Tags: 

ADB - Weryfikacja czy aplikacje są debuggowalne

Po dodaniu w zmiennej środowiskowej PATH ścieżki do katalogu z adb.exe uruchamiany w Powershell skrypt

Tags: 

Uruchamianie skryptu PS z poziomu Task Schedulera

Zagadnienie: Odpalenie skryptu Powershell w tle z poziomu Task Schedulera.
Rozwiązanie: W polu Program/script umieszczamy (ścieżka jest zależna od bitowości PS)

C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe

a w polu Add arguments (optional)

-NoLogo -WindowStyle hidden -file C:\Quantum_install\Quantum_scripts\skrypt.ps1

Tags: 

Zmienna ze stałą ilością znaków

$appname.PadRight(30)

Tags: 

Usuwanie określonych plików i weryfikacja wagi katalogu

Zagadnienie: Chcemy usunąć pliki zawierające określony ciąg znaków w nazwie
Rozwiązanie: Przerabiamy i realizujemy skrypt

Tags: 

Historia restartów usługi

Zagadnienie: Chcemy zweryfikować historię restartów danej usługi
Rozwiązanie: Otwieramy konsolę PowerShell i wpisujemy

Get-EventLog -LogName "System" -Source "Service Control Manager" -EntryType "Information" -Message "*Service_Display_Name*running*"

gdzie Service_Display_Name jest nazwą wyświetlaną wybraje przez nas usługi.

Tags: 

Ping z godziną

Zagadnienie: Chcemy mieć godzinę wysyłania pinga na dany adres IP
Rozwiązanie:

ping.exe -t 172.24.0.200 |Foreach{"{0} - {1}" -f (Get-Date),$_}

Tags: 

WinRM - Problem z podłączeniem

W przypadku błędu przy podpięciu się do maszyny zdalnej

Tags: 

WinRM - Test podłączenia

[bool](Test-WSMan -ComputerName '172.24.0.134' -ErrorAction SilentlyContinue)

Tags: 

Wczytanie listy z pliku txt znajdującego się w lokalizacji skryptu

$scriptpath = Split-Path $MyInvocation.MyCommand.Path -Parent
$finalpath = Join-Path $scriptpath 'IPs.txt'
$finalpath
[string[]]$IPaddresses = Get-Content -Path $finalpath
$IPaddresses

Tags: 

Strony

Subskrybuj RSS - ps