Batch, Skriptování, Windows

Výpis chyb v tiskových frontách do e-mailu

Jednoduchý skript, který projede všechny tiskové (lokální) fronty, výpis uloží do logu, ten prohledá a pokud se v něm vyskytuje chyba, odešle ho na zadaný e-mail. Používá se externí utilitka postie.exe. Doporučuji vytvořit naplánovanou úlohu, která bude spouštět tento skript každých pět minut.
set log=c:\skripty\chyba.log
set mail_od=exservice@%userdnsdomain%
set mail_komu=admin@%userdnsdomain%
set mail_server=10.50.201.95
 
wmic printjob where "status like 'error'" get document, owner, name, hostprintqueue, status, timesubmitted, totalpages > "%log%"
type "%log%" | findstr /i "error"
if errorlevel 1 (
   echo NenalezenaChyba
  ) else (
   postie -host:%mail_server% -to:%mail_komu% -from:%mail_od% -s:"Chyba v tiskove    fronte" -msg:"prilozen log" -a:"%log%"
  )

Windows

Správa tiskových front

Výpis všech tiskových front (lokálních i vzdálených)WMIC PrintJob list brief
Výpis všech chyb na všech frontách – podrobný výpisWMIC PrintJob WHERE "Status LIKE '%error%'" list brief
Výpis všech chyb na všech frontách – stručný výpisWMIC PrintJob WHERE "Status LIKE '%error%'" GET Document, Owner, Host, PrintQueue, Name
Odstraní všechny úlohy z tiskové fronty tiskárny (pouze lokálně); v systémovém logu se objeví událost ID8WMIC Printer "OKIC5510" CancelAllJobs

Bezpečnost, Windows

Chyba při vzdálené instalaci Symantec AntiVirus Clienta

Při vzdálené instalaci Symantec Client Security se může objevit chyba:The server (%primary SAV server name%) is not hosting any compatible Symantec AntiVirus (SAV) 64 bit installers for the 64 bit client (%client name%).
Řešení: v registru (na %primary SAV server name%) vytvořit nový řetězec (REG_SZ)HKEY_LOCAL_MACHINE\SOFTWARE\Intel\LANDesk\VirusProtect6\CurrentVersion
Win64InstDir =
C:\Program Files\SAV\Symantec AntiVirus\Symantec AntiVirus\Clt-Inst\Win32