I BAT skript může čekat na Vaši volbu z nabídky a v případě, že do zvoleného limitu nic nevyberete, pokračuje defaultní volbou. Tento univerzálně spouští soubor ve stejném adresáři a stejného jména jako .bat jen s koncovkou .exe. @ECHO OFF IF „%1″==““ GOTO Syntax ECHO. ECHO Waiting %1 seconds to install automaticaly ECHO. CHOICE /C as …
Continue reading Volba v BAT skriptu – příkaz CHOICESkripty
skripty, které se mohou hodit
Pokud potřebujete smazat soubory starší než x dní. Skript má 3 parametry: cesta, filtr souborů, počet dní. if ($args.length -ne 3) { „This script takes exactly THREE arguments, in this order: a path to analyze, a filter .txt, a number of days to keep files“ } else { $path = $args[0] $filter = $args[1] $days …
Continue reading Smazat soubory starší X dníPokud potřebujete vylistovat všechny mailboxy, které mají nastaveno SendOnBehalf, případně i uživatele, kteří toto právo mají, může se Vám hodit tento skriptík. Get-MailboxServer SERVER | Get-Mailbox -resultsize unlimited | Where {$_.GrantSendOnBehalfTo -ne $null} | select Name, @{Name=’GrantSendOnBehalfTo‘;Expression={[string]::join(„;“, ($_.GrantSendOnBehalfTo))}} | Export-CSV C:\SendOnBehalfTo.csv –noTypeInformation
Continue reading Export Exchange mailboxů s nastaveným SendOnBehalf