在 VBScript 中反向创建对象
我有一个旧的 vbscript,它运行命令 foo = CreateObject(xy)。我想在另一台计算机上运行此脚本(顺便说一句,它现在不在该计算机上运行),但我不知道应该注册哪个 dll,或者我还应该做什么来运行 CreateObject 命令。
我怎样才能知道我需要将哪些dll复制到新计算机中,我是否需要注册它们,还应该做什么?
或者也许它们是 OCX 之类的?
干杯。
I have an old vbscript the runs the command, foo = CreateObject(x.y). I want to run this script on another computer (which it doesn't run on now btw) but I don't know which dll's I should register, or what else I should do, to run the CreateObject command.
How can I figure out what dll's I need to copy into the new computer, and do I need to register them, what else should be done?
Or maybe they are OCX's or something?
Cheers.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您应该开始查看计算机注册表中的
HKEY_CLASSES_ROOT\xy\CLSID
键。使用该
{GUID}
,转到HKEY_CLASSES_ROOT\CLSID\{GUID}\InprocServer32
键You should start looking at your machine registry for your
HKEY_CLASSES_ROOT\x.y\CLSID
key.With that
{GUID}
, go toHKEY_CLASSES_ROOT\CLSID\{GUID}\InprocServer32
key