У меня есть следующий код в скрипте.
Проблема в том, что я хочу получить информацию о скриптах, которые начинаются с определенного имени и имеют определенный стартовый режим.
var e = new Enumerator(GetObject("winmgmts:").InstancesOf("Win32_Service"))
var WSHShell = new ActiveXObject ("WScript.Shell");
var strPrefix = "TTTT";
for(;!e.atEnd(); e.moveNext()){
var Service = e.item();
var strName = Service.Name;
if (strName.substr (0, strPrefix.length) == strPrefix) {
if(Service.StartMode == 'mmManual') {
WScript.Echo("Yes");
}
if(e.StartMode == 'Manual') {
WScript.Echo("Yes");
}
}
}
В приведенном выше сценарии я пытался узнать режим запуска, но он всегда возвращает true.