Getting error when creating new instance of Wscript object

A

Anukul Singhal

Hi,

I performed the following:

require 'win32ole'

Now, when I create a new instance of Wscript shell object, I get the
following error in the output window:

wsh = WIN32OLE.new('Wscript.Shell')

invokingnotepadwsh.rb:4:in `initialize': failed to create WIN32OLE
object from `Wscript.Shell' (WIN32OLERuntimeError)
HRESULT error code:0x8007007e
The specified module could not be found. from
invokingnotepadwsh.rb:4:in `new'
from invokingnotepadwsh.rb:4
Exit code: 1

Can anyone please help how to debug this? Is there anything wrong with
the code?

Thanks,
Anukul
 
D

David Mullet

Anukul said:
Hi,

I performed the following:

require 'win32ole'

Now, when I create a new instance of Wscript shell object, I get the
following error in the output window:

wsh = WIN32OLE.new('Wscript.Shell')

invokingnotepadwsh.rb:4:in `initialize': failed to create WIN32OLE
object from `Wscript.Shell' (WIN32OLERuntimeError)
HRESULT error code:0x8007007e
The specified module could not be found. from
invokingnotepadwsh.rb:4:in `new'
from invokingnotepadwsh.rb:4

Can anyone please help how to debug this? Is there anything wrong with
the code?

Thanks,
Anukul


This error may occur if your Windows Script installation is corrupted.
You might try reinstalling Windows Script from the Microsoft website.

David

http://rubyonwindows.blogspot.com
 
A

Anukul Singhal

David said:
This error may occur if your Windows Script installation is corrupted.
You might try reinstalling Windows Script from the Microsoft website.

David

http://rubyonwindows.blogspot.com

The OS on my system is Windows Vista. I tried to get WSH5.7 for Windows
Vista but could not get one. Can you please help where I can download
the WSH which is compatible with Windows Vista?

Thanks,
Anukul
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,744
Messages
2,569,483
Members
44,903
Latest member
orderPeak8CBDGummies

Latest Threads

Top