下面是编程之家 jb51.cc 通过网络收集整理的代码片段。
编程之家小编现在分享给大家,也给大家做个参考。
此处使用到了Windows接口,Python中调用windows接口,可以使用win32com
def DeleteQuickLaunchOnTaskBar(lnkName):
objShell = win32com.client.Dispatch("Shell.Application")
taskbarPath = os.path.join(os.environ["appdata"],r'Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar')
lnkName = DesktopCommon.ToUnicode(lnkName)
objFolder = objShell.NameSpace(taskbarPath)
desktopItems = objFolder.Items()
for item in desktopItems:
if DesktopCommon.ToUnicode(item.Name) == lnkName:
verbs = item.Verbs()
for verb in verbs:
if DesktopCommon.ToUnicode(verb.Name) == u"从任务栏脱离(&K)" or DesktopCommon.ToUnicode(verb.Name) == u"Unpin from Tas&kbar":
verb.DoIt()
以上是编程之家(jb51.cc)为你收集整理的全部代码内容,希望文章能够帮你解决所遇到的程序开发问题。
如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。