[VBS] Remote starten van een vbscript

Pagina: 1
Acties:
  • 148 views sinds 30-01-2008
  • Reageer

Onderwerpen


  • supernova
  • Registratie: Augustus 2000
  • Laatst online: 22-09 11:00

supernova

Zabbix specialist 7 ;-)

Topicstarter
Het het volgende probleem en na een half dagje zoeken ben ik er nog niet uit.

Als ik op mijn pc met Vista of vanaf een Win2k3 server het script WshCOntrol opstart gebeurt er helemaal niets.
De Win2k3 server geeft geen enkele fout en op mijn Vista pc krijg ik als foutcode 8000FFFF en dat is alles.
Heb de rechten al goed gezet op de remote server, maar zelfs dat maakt niet uit.

De bedoeling is om op de Exchange server via een script een mailbox aan te maken voor een nieuwe gebruiker. Dit is i.v.m. de applicatie die gebruikt wordt het makkelijkst. Als hij het zou doen.


WshControl.vbs
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Dim objController, objRemoteScript

Set objController = WScript.CreateObject("WSHController")

Set objRemoteScript = objController.CreateScript("C:\\Scripts\\Mailbox.vbs", "Server")

WScript.ConnectObject objRemoteScript, "mailbox_"
objRemoteScript.Execute


Do While objRemoteScript.Status <> 2 

    WScript.Sleep 100

Loop


Mailbox.vbs
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Dim oIADSUser
Dim userAlias
Dim user1Alias
Dim user2Alias
Dim pathAlias
Dim ouPath

'userAlias=WScript.Arguments(0)
'user1Alias=WScript.Arguments(0)
'user2Alias=WScript.Arguments(1)

'userAlias= user1Alias & " " & user2Alias

Set fso = CreateObject("Scripting.FileSystemObject")
fso.CreateFolder("C:\Ruud")

'WScript.echo "Hallo"

'Set oIADS = GetObject("LDAP://RootDSE")
'strDefaultNC = oIADS.Get("defaultnamingcontext")

'ouPath = "LDAP://CN=" & userAlias
    
'Set oIADSUser = GetObject("LDAP://cn=" & user1Alias)

'oIADSUser.CreateMailbox "LDAP://CN=MailBox Store (Server), CN=First Storage Group,CN=InformationStore,CN=Brussel,CN=Servers,CN=xxxx,CN=Administrative Groups,CN=Famed,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=xxxx,DC=xxx"
'oIADSUser.SetInfo



Heb alles al een beetje aangepast zodat hij alleen maar een directory hoef aan te maken en zelfs dat lukt niet. :(

Wie weet raad.

PS5 User ;-) ...


  • supernova
  • Registratie: Augustus 2000
  • Laatst online: 22-09 11:00

supernova

Zabbix specialist 7 ;-)

Topicstarter
Extra toevoeging..

De error code die ik nu krijg is pas sinds ik de remote optie van WSH aan heb gezet. Daarvoor kreeg ik error 800A01AD en als mededeling dat het ActiveX-onderdeel geen object aan kan maken.

Update: Ben er achter dat het probleem zit in Vista.. Als ik vanaf een andere server probeer die dezelfde versie van WSH gebruik het wel goed gaat.
Dus waarom Vista niet, die eigenlijk dezelfde versie van WSH gebruik, ben ik nog niet achter.

[ Voor 36% gewijzigd door supernova op 22-11-2007 16:31 ]

PS5 User ;-) ...


Acties:
  • 0 Henk 'm!

  • supernova
  • Registratie: Augustus 2000
  • Laatst online: 22-09 11:00

supernova

Zabbix specialist 7 ;-)

Topicstarter
Als een modje het leest.. Dit kan dicht.

Is op een andere manier opgelost... Geen Vista meer draaien. :P

PS5 User ;-) ...


Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Een slotje is niet nodig op een topic als je je oplossing hebt. Zie daarvoor ook onze faq betreffende topiceinde.

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


Acties:
  • 0 Henk 'm!

  • jvdmeer
  • Registratie: April 2000
  • Laatst online: 00:32
Het klonk gewoon als Firewall, of DCOM-configuratie.

Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
jvdmeer schreef op vrijdag 23 november 2007 @ 15:48:
Het klonk gewoon als Firewall, of DCOM-configuratie.
Idd DCOM rechten probleem, of UAC etc. etc.

[ Voor 4% gewijzigd door RobIII op 23-11-2007 16:08 ]

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij

Pagina: 1