python创建桌面快捷方式代码

代码语言:python

所属分类:其他

代码描述:python创建桌面快捷方式代码

代码标签: python 创建 桌面 快捷 方式 代码

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

#!/usr/local/python3/bin/python3
# -*- coding: utf-8 -*
import winshell
import os
import sys

def create_shortcut(target_path, shortcut_name):
    try:
        desktop = winshell.desktop()
        shortcut_path = os.path.join(desktop, f"{shortcut_name}.lnk")
        
        # 检查目标路径是否存在
        if not os.path.exists(target_path):
            print(f"Error: Target path '{target_path}' does not exist.")
            return False
        
        # 检查快捷方式是否已存在
        if os.path.exists(shortcut_path):
            overwrite = input("Shortcut already exists. Overwrite? (y/n): ").lower()
            if overwrite != 'y':
                print("Shortcut creation cancelled.")
                return False
        
        shortcut = winshell.shortcut(shortcut_path)
        shortcut.path = .........完整代码请登录后点击上方下载按钮下载查看

网友评论0