Я не уверен, почему, но моя вспомогательная функция не работает. Я думал, что слежу за тем, как он должен работать, но он просто вызывает ошибку, заявляющую, что моя функция не определена.функция sub не работает в HTA
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="x-ua-compatible" content="IE=edge">
<title>Remote Registry</title>
<HTA:APPLICATION
APPLICATIONNAME="Remote Registry"
ID="RemReg"
VERSION="1.0.0.0"
SCROLL="no"
SINGLEINSTANCE="yes"
CONTEXTMENU="no"
NAVIGABLE="yes"
SELECTION="no"
/>
<style type="text/css">
body
{
margin: 0;
width: 130px;
height: 180px;
overflow: hidden;
font-family: arial;
font-weight: bold;
font-size: 12px;
}
</style>
</head>
<SCRIPT LANGUAGE="VBScript">
Sub CheckService
strComputer = txtBox.value
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colRunningServices = objWMIService.ExecQuery _
("Select * from Win32_Service Where Name=""RemoteRegistry""")
For Each objService in colRunningServices
Output = objService.DisplayName & " is " & objService.State
Next
End Sub
</script>
<body>
<input type="text" name="TxTbox" size="30" value=DTP-> Computer to check<br />
<input id=checkservice type="button" value="Add Button" onClick="CheckService">
<div id="strComputer"></div>
</body>
</html>
Что мне не хватает? Что-то действительно простое? Я пробовал альтернативные имена для функции, перемещаясь там, где находится VBScript. Ничего не работает: sRem
ли другие компьютеры в том же домене? ваше имя пользователя/пароль действительны в других компьютерах? REF: http://msdn.microsoft.com/en-us/library/windows/desktop/aa389290(v=vs.85).aspx – Zeddy
Да, в том же домене у меня есть полный доступ администратора ко всем другим ПК с помощью моего пользователь и пароль - я работал в VBScript, но хочу, чтобы что-то более динамичное, чтобы автоматически проверять его при запуске. – Hyperjase
Ссылка, приведенная в моем комментарии, должна дать вам несколько примеров и хорошее описание того, как это сделать. Я думаю, что у вас отсутствует имя пользователя/пароль, но я не уверен. – Zeddy