Výpis změněných souborů pomocí PowerShellu

TechBlog

Výpis změněných souborů pomocí PowerShellu

Potřebujete rychle zjistit, které soubory byly v určité složce změněny od konkrétního data? Tento jednoduchý, ale užitečný PowerShell skript vám umožní projít složku (včetně podsložek) a vypsat všechny soubory, které byly upraveny po zadaném datu.

Využijete ho například při:

  • analýze změn po aktualizaci systému nebo aplikace,
  • vyšetřování podezřelých aktivit (např. ransomware incident),
  • sledování uživatelských zásahů v důležitých datových složkách.

Skript v PowerShellu:


# Nastavení cesty ke složce
$folderPath = "C:\Cesta\K\Složce"

# Nastavení časového bodu
$since = Get-Date "2024-01-01 00:00:00"

# Výpis cesty (volitelně)
Write-Host "Kontroluji složku:" $folderPath

# Hledání souborů změněných od daného data
Get-ChildItem -Path $folderPath -Recurse -File |
    Where-Object { $_.LastWriteTime -ge $since } |
    Select-Object FullName, LastWriteTime

🛠️ Co můžete upravit:

Proměnná Význam Příklad
$folderPath Cesta ke složce, kterou chcete zkontrolovat "D:\Data\Projekty"
$since Datum a čas, od kterého mají být změny sledovány "2024-07-01 18:00:00"

Poznámka:

Skript nemění žádná data – pouze čte metadata o změnách. Přesto je vhodné ho spouštět s administrátorskými oprávněními, zejména pokud chcete přistupovat k chráněným složkám.

Bonus: Export do CSV

Pokud si chcete výstup uložit nebo analyzovat později, můžete jej jednoduše exportovat do CSV:


... | Export-Csv "C:\Logs\ZmeneneSoubory.csv" -NoTypeInformation -Encoding UTF8

Takto získáte přehledný report všech změněných souborů pro další zpracování nebo archivaci.

 Shrnutí:

Tento PowerShell skript se hodí do výbavy každého správce systému nebo IT specialisty. Jednoduchý, rychlý a spolehlivý způsob, jak zjistit, co se ve vašem systému za poslední dobu změnilo.

Jak zajistit, aby vaše e-maily nekončily ve spamu: Autorizace a zabezpečení e-mailových serverů

TechBlog

Většina firem dnes spoléhá na e-mail jako na klíčový komunikační kanál. Ale co když vaše zprávy pravidelně končí ve spamu? Nejčastější příčinou je špatně nastavené ověření a zabezpečení domény. V tomto článku vysvětlím, jaké základní prvky musí mít každý e-mailový server, aby si vaši adresu neoznačily servery jako podezřelou.
Spojeno s chybovými kody 550-5.7.26 550-5.7.1

1. SPF – Sender Policy Framework

SPF zajišťuje, že jen oprávněné servery mohou odesílat e-maily jménem vaší domény.
Pokud ho nemáte správně nastavený, může kdokoli „podvrhnout“ vaši doménu a spamfiltry vás začnou ignorovat.

Co nastavit:

  • TXT záznam v DNS: v=spf1 include:spf.protection.outlook.com -all
  • include: závisí na vašem poskytovateli (Office 365, Google Workspace, Seznam Mail…).

2. DKIM – DomainKeys Identified Mail

DKIM přidává k e-mailu digitální podpis, který potvrzuje, že zpráva nebyla cestou změněna a pochází od vás.

Co nastavit:

  • DNS CNAME záznam(y) s veřejným klíčem
  • Aktivace v e-mailovém systému (např. Microsoft 365 má automatizované DKIM)

Bez DKIM je snadné pozměnit obsah e-mailu a vaše důvěryhodnost rychle klesá.

3. DMARC – Domain-based Message Authentication, Reporting and Conformance

DMARC je ochranná vrstva nad SPF a DKIM. Definuje, co má server příjemce udělat, pokud e-mail neprojde ověřením (např. ho odmítnout nebo jen sledovat).

Co nastavit:

  • TXT záznam, např.: iniZkopírovatUpravitv=DMARC1; p=quarantine; rua=mailto:dmarc@mojedomena.cz
  • p= určuje akci: none, quarantine, reject
  • rua= slouží pro reporty – užitečné pro analýzu

Bonus: PTR záznam (Reverse DNS)

PTR záznam ověřuje, že IP adresa serveru má přiřazené jméno – opačně než běžné DNS.
Chybějící PTR je častý důvod odmítnutí zpráv, zejména u firemních on-prem serverů.

Zkontrolujte u poskytovatele připojení, že IP adresa má správný PTR (např. mail.mojedomena.cz)

Shrnutí: Co všechno zkontrolovat?

PrvekCo děláNutnost
SPFUrčuje oprávněné odesílatele
DKIMPodepisuje zprávy
DMARCUrčuje reakci na chyby
PTRReverzní DNS pro IP adresu

✅ Jak vám s tím mohu pomoci

Pokud si nejste jisti, jestli máte vše správně nastavené, nebo pokud vaše e-maily končí u klientů ve spamu, mohu provést audit DNS a nastavení e-mailových záznamů, včetně oprav a aktivace zabezpečení.

Stačí mě kontaktovatřeším e-mailovou důvěryhodnost a bezpečnost pravidelně.