5
WSH 로그온 스크립트를 작성하려고합니다. 회사 전체의 관리자는 스크립트의 실행을 사용자 정의하고 특정 위치 및 사용자에 대해 추가 스크립트를 실행할 수 있어야합니다. 작업을 쉽게하기 위해 관리자가 스크립트에서 액세스 할 수있는 API를 제공하고자합니다. JScript를 사용하여 API를 작성하면 VBScript를 통해 정의한 객체를 초기화 할 수 있습니까?JScript로 작성된 개체를 VBScript에서 초기화 할 수 있습니까?
<!-- The WSF logon script file -->
<package>
<job>
<script language="JScript">
// A demonstration function
function OverNineThousand() {
return 9001;
}
// A demonstration "class"
function WorkstationClass() {
var os = "Windows XP";
this.getOperatingSystem = function() {
return os;
}
}
</script>
<script language="VBScript">
Dim bigNumber, workstation
'// This assignment works properly.
bigNumber = OverNineThousand()
'// This assignment causes an error. Am I doing it wrong?
Set workstation = New WorkstationClass()
'// Execution never gets this far
WScript.Echo workstation.getOperatingSystem()
</script>
</job>
</package>
내가 할 노력하고있어 달성하기 위해 어떤 방법이 있나요 : 예를 들어, 다음 코드를 고려?
내가 필요한 것 – JoshHetland