• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >linux shell > Python创建、删除桌面、启动组快捷方式的例子分享

Python创建、删除桌面、启动组快捷方式的例子分享

作者: 字体:[增加 减小] 来源:互联网

通过本文主要向大家介绍了python例子练手,python例子,python小例子,python爬虫例子,python编程例子等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

一、Python创桌面建快捷方式的2个例子

例子一:

def createDesktopLnk(filename,lnkname):
    shortcut = pythoncom.CoCreateInstance(   
        shell.CLSID_ShellLink, None,   
        pythoncom.CLSCTX_INPROC_SERVER, shell.IID_IShellLink)   
    shortcut.SetPath(filename)   
    if os.path.splitext(lnkname)[-1] != '.lnk':   
        lnkname += ".lnk"
    # get desktop path
    desktopPath = shell.SHGetPathFromIDList(shell.SHGetSpecialFolderLocation(0,shellcon.CSIDL_DESKTOP))
    lnkname = os.path.join(desktopPath,lnkname)
    shortcut.QueryInterface(pythoncom.IID_IPersistFile).Save(lnkname,0)  

if __name__ == '__main__':
    createDesktopLnk(u"C:\Python27\python.exe","MyPython")

</div>

例子二:
首先得安装 ActiveState ActivePython  . 因为这个中带了 winshell 库


二、使用winshell模块创建、删除桌面、启动组快捷方式

当写好一个应用并发行的时候,我们希望在用户的桌面上建立快捷方式方便用户操作,winshell模块提供了我们需要的功能

下面这个函数将创建程序自身的快捷方式到桌面:

下面这个函数实现将本程序的快捷方式从桌面删除:

下面这个函数实现了建立快捷方式到启动组:

 

 

</div>

您可能想查找下面的文章:

  • Python创建、删除桌面、启动组快捷方式的例子分享

相关文章

  • 每天一个linux命令之locate 命令
  • Shell脚本实现线上服务器之间对比文件是否一致
  • Shell编程中的特殊变量之位置变量介绍
  • Linux下如何安装Run文件格式NVIDIA显卡驱动
  • Shell脚本查看进程内存真实占用情况
  • shell查找当前目录下大于1M的文件的三种方法分享
  • shell脚本自动修复mysql损坏的表
  • Shell脚本去重的几种方法实例
  • linux修改tomcat默认访问项目的具体步骤(必看篇)
  • Shell中的${}、##和%%使用范例

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • Linux Shell 脚本编程入门教程
    • Log4j 日志文件Linux/Mac/Windows通用存放位置设置方法
    • Shell脚本对比两个文本文件找出不同行的2个方法分享
    • Shell编程指南
    • linux lsof命令详解及实例
    • linux命令切换目录的使用方法
    • Python执行Linux系统命令的4种方法
    • 使用shell脚本实现ping对应IP所对应的人名(推荐)
    • Shell脚本自动更新hosts实现免翻墙访问google
    • Linux中执行shell脚本的4种方法总结

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有