Pobierz i uruchom plik jednym poleceniem

Jak pobrać plik z internetu i go uruchomić? Może tak: Skopiuj do schowka: $u="https://urbanowski.info/pub/PCM_7_8_128_147_Fa_z_komentarzem_20240325.exe" $f=$u -replace '^.*/(.*/.*)$','$1' $s="$($env:TEMP)\$f" $ProgressPreference='SilentlyContinue' [Net.ServicePointManager]::SecurityProtocol='Tls12' iwr $u -OutFile (New-Item -Path $s -Force) Start $s To samo w jednym wierszu: Skopiuj do schowka: $u="$u="https://urbanowski.info/pub/PCM_7_8_128_147_Fa_z_komentarzem_20240325.exe";$f=$u -replace '^.*/(.*/.*)$','$1';$s="$($env:TEMP)\$f";$ProgressPreference='SilentlyContinue';[Net.ServicePointManager]::SecurityProtocol='Tls12';iwr $u -OutFile (New-Item -Path $s -Force);Start $s Włącz okno PowerShell i: ⌘ Win + x i Ctrl + v Enter (…) i gotowe ...

March 25, 2024

Powershell - kasowanie duplikatów plików w katalogu

Get-ChildItem -Path . -File -Recurse | ForEach-Object { [PSCustomObject]@{ Path = $_.FullName Hash = Get-FileHash -Path $_.FullName -Algorithm SHA256 | Select-Object -ExpandProperty Hash LastWriteTime = $_.LastWriteTime } } | Group-Object -Property Hash | ForEach-Object { $_.Group | Sort-Object LastWriteTime -Descending | Select-Object -Skip 1 } | Remove-Item -Force

February 15, 2024

Powershell: podniesienie uprawnień i wykonanie polecenia

# Podniesienie uprawnień do trybu administratora Start-Process powershell.exe -Verb RunAs -ArgumentList "-NoProfile -ExecutionPolicy Bypass -Command `"& {Install-Module -Name AzureAD -Force -AllowClobber}`""

May 22, 2023

Powershell: nieudane próby logowania

Aby policzyć nieudane próby logowania w kolejnych dniach za pomocą PowerShell, można użyć następującej komendy: Get-EventLog -LogName Security | Where-Object {$_.EventID -eq 4625} | Group-Object -Property {$_.TimeGenerated.ToShortDateString()} | Select-Object Name, Count Powyższe polecenie pobiera dziennik zdarzeń bezpieczeństwa, filtruje tylko te wpisy, które mają identyfikator zdarzenia 4625 (co odpowiada nieudanej próbie logowania), grupuje je według daty (za pomocą właściwości TimeGenerated), a następnie zwraca nazwę grupy (czyli datę) oraz liczbę wpisów w grupie (czyli liczbę nieudanych prób logowania w danym dniu). ...

March 21, 2023

PHP, python: serwer WWW uruchamiany z wiersza poleceń

Jak szybko uruchomić serwer WWW z wiersza poleceń? kilka sposobów: PHP php -S 127.0.0.1:8080 -t ./www python # python 3.x python -m http.server 8080 # python 2.X python -m SimpleHTTPServer 8080 źródła https://gist.github.com/willurd/5720255 - Big list of http static server one-liners

May 25, 2022