当前位置:   article > 正文

python怎么创建快捷方式_使用Python在Windows 7中创建快捷方式文件

python shell.createshortcut()

旧的,但我仍然想发布一个答案,以帮助任何人谁可能有相同的问题,并需要一个代码示例。

首先,使用pip install pywin32下载pywin32,或者下载sourceforge二进制文件或pywin32 wheel文件和pip install。import win32com.client

import pythoncom

import os

# pythoncom.CoInitialize() # remove the '#' at the beginning of the line if running in a thread.

desktop = r'C:\Users\Public\Desktop' # path to where you want to put the .lnk

path = os.path.join(desktop, 'NameOfShortcut.lnk')

target = r'C:\path\to\target\file.exe'

icon = r'C:\path\to\icon\resource.ico' # not needed, but nice

shell = win32com.client.Dispatch("WScript.Shell")

shortcut = shell.CreateShortCut(path)

shortcut.Targetpath = target

shortcut.IconLocation = icon

shortcut.WindowStyle = 7 # 7 - Minimized, 3 - Maximized, 1 - Normal

shortcut.save()

当我有一个带有调试控制台的GUI时,我使用了WindowStyle,我不希望控制台一直弹出。我还没有尝试过一个不受安慰的程序。

希望这有帮助!

本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号