[英]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.