[英]Python win32com.client Dispatch and Create Shorcut Methods
我想问几个关于win32com.client
问题。
DisPatch
做什么? 它返回COMObject wscript.shell
。 这到底是什么?
shell = win32com.client.Dispatch("wscript.shell")
以及为什么我们在创建快捷方式时使用它。
shortcutcut = shell.CreateShortcut('shortcut.lnk')
win32com.client.Dispatch
创建一个ActiveX / COM对象。 参数是所谓的程序ID。 程序ID的另一个示例是“ Excel.Application”,它将用于创建Excel实例。 在您的情况下,您正在创建wscript.shell
对象。
程序ID由注册表映射到系统上的DLL。 通过许多众所周知的导出方法实例化该对象。
显然,wscript.shell对象的方法之一是CreateShortcut。 我不能说为什么要使用wscript.shell来执行此操作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.