2025-04-27 07:49:33 -04:00

63 lines
1.7 KiB
JavaScript

"PrintMOF();"
"function PrintMOF()"
"{"
" var args = WScript.Arguments;"
" for (Index = 0; Index < args(0); Index++)"
" {"
" var Class,"
" CurrentClockSpeed,"
" ProcessID,"
" SubIndex,"
" Type = Index % 3,"
" Obj;"
" if (Type == 0)"
" {"
" Class = \"Win32_Processor\";"
" CurrentClockSpeed = Index % 100;"
"
" Obj = "
" \"instance of Win32_Processor \" +"
" \"{\" +"
" \" CurrentClockSpeed = \" + CurrentClockSpeed + \";\" +"
" \"}\";"
" }"
" else if (Type == 1)"
" {"
" Class = \"Win32_Process\";"
" ProcessID = Index % 2000;"
" Obj = "
" \"instance of Win32_Process \" +"
" \"{\" +"
" \" ProcessID = \" + ProcessID + \";\" +"
" \"}\";"
" }"
" else"
" {"
" Class = \"MSFT_EssTestIndex2Event\";"
" SubIndex = Index + 1000;"
" Obj = "
" \"instance of MSFT_EssTestIndex2Event \" +"
" \"{\" +"
" \" Index = \" + SubIndex + \";\" +"
" \"}\";"
" }"
" if (%ScriptRule%)"
" {"
" var strOut ="
" \"instance of MSFT_EssTestIndex2Event \" +"
" \"{\" +"
" \" Index = \" + Index + \";\" +"
" \" Obj = \" + Obj + \";\" +"
" \"};\""
" WScript.Echo(strOut);"
" }"
" }"
"};"