On Mon, Jan 08, 2007 at 03:27:58PM -0500, Matt Hyclak enlightened us:
> On Mon, Jan 08, 2007 at 02:36:23PM -0500, Matt Hyclak enlightened us:
> > I'm getting a strange problem with my tablet PCs and unattended. The same
> > boot disk and install point work just fine with WinXP Pro, but when I try to
> > run it on tablet edition, I get the following error:
> > 
> >     Can't call method "InstancesOf" on an undefined value at Z:\bin\todo.pl
> >     line 234.
> > 
> > I'm running the latest CVS. The line that it's failing on is:
> > 
> >     # Get the SWbemObjectSet of Win32_OperatingSystem instances.
> >     my $os_instances = $wmi->InstancesOf ('Win32_OperatingSystem');
> >    
> > where $wmi is set by calling
> > 
> >     # Get a handle to the SWbemServices object for this machine.
> >     my $wmi = Win32::OLE->GetObject ('WinMgmts:');
> > 
> > which is not returning a handle as the comment suggests. Is anyone more
> > competent with the Win32 perl modules that they can help me diagnose what's
> > happening?
> > 
> > ActivePerl 5.8.8 build 819 is installed.
> > 
> 
> Just to follow up a bit, I've pared everything down to the failing call. My
> test.pl contains:
> 
> use Win32::OLE;
> 
> $wmi = Win32::OLE->GetObject('WinMgmts:');
> print Win32::OLE->LastError();
> 
> 
> and it outputs:
> 
> Win32::OLE(0.1707) error 0x800401e4: "Invalid syntax"
>     after character 0 in "WinMgmts:"
> 
> 
> whereas on a WinXP Pro system, the same script simply outputs 
> 
> 0
> 
> Any thoughts?
> 

It seems that this was a problem with my install point. I had rsynced it
from one server to the other. Using the old install point worked just fine,
so I'm not sure what happened with the transfer - maybe sparse files or
something. Anyway, everything is working properly now, just wanted to put it
on the list for the archives.

Matt


-- 
Matt Hyclak
Department of Mathematics 
Department of Social Work
Ohio University
(740) 593-1263

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
unattended-devel mailing list
unattended-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/unattended-devel

Reply via email to