function print_table_row(cell01,cell02) { println(" ",cell01,"",cell02,""); } // Global vars var val; // Get current controlset var cur_controlset=GetRegistryKeyValue("\\Select","Current"); cur_controlset=RegistryKeyValueToString(cur_controlset.value,cur_controlset.type); // Current holds a DWORD value, thus we get a string like 0x00000000, but // control sets are referenced only with the last 3 digits. cur_controlset="ControlSet"+String(cur_controlset).substr(7,3); println(""); println(" Last known shutdown time"); println(" "); println("

Last known shutdown time

"); println("

"); println(" "); print_table_row("Active control set:",cur_controlset); // Shutdown time val=GetRegistryKeyValue(cur_controlset+"\\Control\\Windows","ShutdownTime"); print_table_row("Shutdown time:",RegistryKeyValueToVariant(val.value,"filetime")); println("
"); println("
"); println("

"); println("");