[wpkg-users] executing a VB script

Tomasz Chmielewski mangoo at wpkg.org
Mon Mar 3 13:06:00 CET 2008


Paul McGrath schrieb:
> Tomasz,
>   thank you for the quick reply.
> So if I understand you correctly:
> 1.  wpkg package executes script which creates the IP ports and adds
> corresponding printers.
> 2.  a user logon script adds the printers again to the previously
> created ports but only for each user.
> 
> I can understand your logic but if I logon to the workstation as a local
> administrator and execute the script by hand it makes the IP ports and
> printers on the system and then all users can use them without a logon
> script making them everytime.  Why should I run it in a logon script?

Hmm, it seems to me that it is how such command works:

rundll32 printui.dll,PrintUIEntry /q /y /ga /in /n \\server\SOME_PRINTER

But maybe I just used wrong flags and your VB script is "all-in-one".


> At the moment thoug my problem is as if WPKG does not actually execute
> the VB script.  I have a message in the script which tells you how many
> new printers have been created and this does not appear even though
> event viewer says the execution was successful.  When I execute by hand
> it says '11 new printers created' or how ever many new ones are in the
> 'add' file.  I have tested by creating a package which is just a msgbox
> vbscript and that displayed 'hello world', dont know why mine doesn't.

Try to change the script so that it logs some of it actions in a file.
Then, you will know when and why it gets stuck.


-- 
Tomasz Chmielewski
http://wpkg.org



More information about the wpkg-users mailing list