V příspěvcích Regional Options ve skriptu VBS a Znovu CAmonitor.vbs se zabývám změnou dlouhého datového formátu sLongDate v souvislosti se zpracováním dat a sledování termínů platnosti certifikátů pomocí skriptu CAMonitor.vbs. Po dotazu od jednoho čtenáře se vracím k tématu s upřesněním.

Pokud změnu formátu data provádí administrátor systému (na serveru certifikační autority, kde se skript spouští) a použije volbu Apply all settings to the current user acount and to the default user profile:

imageje změna provedena také pro účet LOCAL SYSTEM, (S-1-5-18).

image

V mém případě použití skriptu agentem SCOM 2007, který používá jako Action Account právě LOCAL SYSTEM, tato změna stačí. Pokud je na místě tohoto účtu použit běžný lokální nebo doménový účet, je nutné změnu provést i pro tento účet. To provedeme buď přihlášením v kontextu tohoto účtu nebo jako administrátor v Registry:

HKEY_USERS\<... SID ...>\Control\International, string sLongDate = d. M. YYYY

Pro určení správné větve v Registry nejprve identifikujeme a ověříme si SID účtu, použít lze například nástroj SidToName na stránkách JoeWare.Net.

Značky Technorati: ,,