繁体   English   中英

如何使用 Python 在任务栏和桌面上创建快捷方式?

[英]How to create Shortcuts on Taskbar and Desktop using Python?

我想使用 python 脚本在任务栏和桌面上创建快捷方式。 我该怎么做呢?

要在任务栏上创建快捷方式,我需要将快捷方式放置在:

%AppData%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar

对于桌面:

C:\Users\user_name\Desktop

所以这里是一个如何做到这一点的例子(任务栏):

import os, winshell , getpass
from win32com.client import Dispatch
loc = 'C:\\Users\\'+ getpass.getuser() +'\\AppData\\Roaming\\Microsoft\\Internet Explorer\\Quick Launch\\User Pinned\\TaskBar\\'
loc = os.path.join(loc, "Media Player Classic.lnk")
target = r"P:\Media\Media Player Classic\mplayerc.exe"
wDir = r"P:\Media\Media Player Classic"
icon = r"P:\Media\Media Player Classic\mplayerc.exe"
shell = Dispatch('WScript.Shell')
shortcut = shell.CreateShortCut(loc)
shortcut.Targetpath = target
shortcut.WorkingDirectory = wDir
shortcut.IconLocation = icon
shortcut.save()

所以这里是一个如何做到这一点的例子(桌面):

import os, winshell , getpass
from win32com.client import Dispatch
loc = 'C:\\Users\\'+ getpass.getuser() +'\\Desktop\\'
loc = os.path.join(loc, "Media Player Classic.lnk")
target = r"P:\Media\Media Player Classic\mplayerc.exe"
wDir = r"P:\Media\Media Player Classic"
icon = r"P:\Media\Media Player Classic\mplayerc.exe"
shell = Dispatch('WScript.Shell')
shortcut = shell.CreateShortCut(loc)
shortcut.Targetpath = target
shortcut.WorkingDirectory = wDir
shortcut.IconLocation = icon
shortcut.save()

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM