精华内容
下载资源
问答
  • shellcon.CSIDL_DESKTOP)) file_name=""#要创建快捷方式的文件的完整路径 icon_name=""#图标文件的完整路径(非必须) lnk_name1= startup_path+"\\我的桌面快捷方式.lnk"#将要在此路径创建快捷方式 lnk_name2= ...

    有了pywin32是不是就能在Windows上为所欲为了?

    是的。

    # -*- coding: cp936 -*- #

    import os

    import pythoncom

    from win32com.shell import shell

    from win32com.shell import shellcon

    def set_shortcut(filename,lnkname,iconname):#如无需特别设置图标,则可去掉iconname参数

    shortcut = pythoncom.CoCreateInstance(

    shell.CLSID_ShellLink, None,

    pythoncom.CLSCTX_INPROC_SERVER, shell.IID_IShellLink)

    shortcut.SetPath(filename)

    shortcut.SetIconLocation(iconname,0)#可有可无,没有就默认使用文件本身的图标

    if os.path.splitext(lnkname)[-1] != '.lnk':

    lnkname += ".lnk"

    shortcut.QueryInterface(pythoncom.IID_IPersistFile).Save(lnkname,0)

    if __name__ == "__main__":

    #获取"启动"文件夹路径,关键是最后的参数CSIDL_STARTUP,这些参数可以在微软的官方文档中找到

    startup_path = shell.SHGetPathFromIDList(shell.SHGetSpecialFolderLocation(0,shellcon.CSIDL_STARTUP))

    #获取"桌面"文件夹路径,将最后的参数换成CSIDL_DESKTOP即可

    desktop_path = shell.SHGetPathFromIDList(shell.SHGetSpecialFolderLocation(0,shellcon.CSIDL_DESKTOP))

    file_name=""#要创建快捷方式的文件的完整路径

    icon_name=""#图标文件的完整路径(非必须)

    lnk_name1= startup_path+"\\我的桌面快捷方式.lnk"#将要在此路径创建快捷方式

    lnk_name2= startup_path+"\\我的启动组快捷方式.lnk"

    set_shortcut(file_name,lnk_name1,icon_name)

    set_shortcut(file_name,lnk_name2,icon_name)

    展开全文
  • 我已经为可执行文件创建了快捷方式,但当我试图为文件夹创建一个快捷方式时,它不起作用。它确实创建了一个快捷方式,只是它不是正确的...在我用来创建快捷方式的函数如下from win32com.client import Dispatchi...

    我已经为可执行文件创建了快捷方式,但当我试图为文件夹创建一个快捷方式时,它不起作用。

    它确实创建了一个快捷方式,只是它不是正确的“目标类型”。请看下面的图片。

    目标类型应该是“File folder”,而不是“File”。问题是,当我打开快捷方式时,它会问我要用哪个程序打开文件,但它不会打开文件夹。在

    43c128b112145cc7a03f79308802fe46.png

    我用来创建快捷方式的函数如下from win32com.client import Dispatch

    import winshell

    import os

    def create_shortcuts(self, tool_name, exe_path, startin, icon_path):

    shell = Dispatch('WScript.Shell')

    shortcut_file = os.path.join(winshell.desktop(), tool_name + '.lnk')

    shortcut = shell.CreateShortCut(shortcut_file)

    shortcut.Targetpath = exe_path

    shortcut.WorkingDirectory = startin

    shortcut.IconLocation = icon_path

    shortcut.save()

    我不知道是否可以设置“目标类型”。我找不到办法,但我知道一定有办法。在

    展开全文
  • 在软件安装完成后,有的软件会自动在桌面创建快捷方式,而有的不会创建快捷方式,这里用WIN10系统说明,怎么该软件创建桌面快捷方式? 工具/原料 电脑 方法/步骤 安装完成一个软件后,桌面并没有该软件的...

    怎么该软件创建桌面快捷方式

    参考链接:https://jingyan.baidu.com/article/ce43664946ebfb3773afd3a9.html

    在软件安装完成后,有的软件会自动在桌面创建快捷方式,而有的不会创建快捷方式,这里用WIN10系统说明,怎么该软件创建桌面快捷方式?

    怎么该软件创建桌面快捷方式

    工具/原料

    • 电脑

    方法/步骤

    1. 安装完成一个软件后,桌面并没有该软件的额快捷方式。那么该怎么设置快捷方式了?

      怎么该软件创建桌面快捷方式

    2. 在电脑左下角打开,所有应用程序。

      怎么该软件创建桌面快捷方式

    3. 在应用程序列表找到需要创建快捷方式的软件图标。

      怎么该软件创建桌面快捷方式

    4. 右键图标,选择-更多-打开文件的位置,单击打开文件的位置。

      怎么该软件创建桌面快捷方式

    5. 单击打开文件的位置后,弹出对话框,选择图标,右键选择发送到——桌面快捷方式。

      怎么该软件创建桌面快捷方式

    6. 这样,便会在桌面创建快捷方式。

      怎么该软件创建桌面快捷方式

      END

    展开全文
  • 首先得安装ActiveState ActivePython . 因为这个中带了 winshell 库from os import pathimport winshell#----------------------------------------------------------------------def create_shortcut_to_desktop...

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

    from os import path

    import winshell

    #----------------------------------------------------------------------

    def create_shortcut_to_desktop(target,title):

    """Create shortcut to desktop"""

    s = path.basename(target)

    fname = path.splitext(s)[0]

    winshell.CreateShortcut(

    Path = path.join(winshell.desktop(), fname + '.lnk'),

    Target = target,

    Icon=(target, 0),

    Description=title)

    注:不支持win64

    展开全文
  • 于是,转为VBS脚本的方式来间接创建快捷方式。毕竟,每次命令行去启动ride很不方便。步骤如下:1、先创建vbs脚本在python安装目录(或者其他路径)右键新建一个文本文件,名称和扩展名改为RIDE.VBS,文件内容如下:Set...
  • 而在mac下,则没有一个直观的方法来创建快捷方式,下面教教你怎么在mac下创建快捷方式 找到目标文件和文件夹 打开访达,找你你想创建快捷方式的文件或文件夹,并将访达窗口让在桌面上,如下图所示: 生成快捷方式 ...
  • ppc怎么创建快捷方式

    千次阅读 2007-05-20 11:17:00
    1.把PDA联到电脑上,在电脑上建快捷方式2.长点,复制,点至你要放的地方,选择粘贴快捷方式 
  • Android 创建快捷方式

    2011-08-31 11:11:16
    在你使用一些应用时它有时会让你创建快捷方式 比如 UC浏览器.这是怎么做的呢?其实也很简单。只需: [code="java"]/** * 这两行代码说明你想干嘛 */ Uri uri = Uri.parse("tel:0...
  • 在电脑上打开C:\Windows\System32\inetsrv,在里面找到InetMgr.exe,如图 ...创建快捷方式完毕后,把创建的快捷方式复制到桌面就可以了,然后把复制过来的快捷方式F2或右击重命名为IIS服务器即可 ...
  • 能否在桌面创建快捷方式运行java程序?来源:互联网宽屏版评论2009-05-07 07:51:17分类: 电脑/网络 >> 程序设计 >> 其他编程语言问题描述:能否在桌面创建快捷方式调用cmd命令运行java程序?应该怎么写?...
  • ![图片说明](https://img-ask.csdn.net/upload/201605/13/1463111799_846085.png) 谁知道 是哪里的问题!在线等!急!
  • 各位好,我在做一款创建app快捷方式的应用,但创建快捷方式有原app的logo角标,请问这个角标的获取路径是哪里,怎么隐藏或去掉</p>
  • <scriptlanguage="VBScript"> SetShell=CreateObject("WScript.Shell") DesktopPath=Shell.SpecialFolders("Desktop") Setlink=Shell.CreateShortcut(DesktopPath+"\IT知道网....
  • 概述Android 快捷方式是桌面最基本的组件。它用于直接启动某一应用程序的某个组件。先给大家看看添加,检查,删除快捷方式的整个过程的效果图:二.实现下面看看怎么实现: /** * 添加快捷方式 */ private void ...
  • 为网页创建快捷方式

    千次阅读 热门讨论 2012-04-06 11:00:20
    维护YH的时候经常遇到这样的问题,用户在桌面添加了登录页面的快捷方式,但是当我双击进入登录页面的时候,却发现里面的验证码信息总是那个,而且怎么登录也登录不进去,我以为是数据库服务器没有打开,但是如果是...
  • 从网上搜到些代码,分享一下,如何创建一个文件的快捷方式;反过来如何从快捷方式中提取出文件的路径,详细代码如下:# coding:gbk# GetLink.py# hbxcyz.cnimport osimport pythoncomfrom win32...
  • 开发过程中,应用创建快捷方式系统会弹出toast提示,请问大家要怎么屏蔽掉?谢谢各位
  • [Desktop Entry] ---------快捷方式的固定格式 Version=1.0 ---------版本号,可以不写  Name=Browser -快捷方式的名字,可以用软件的名字 GenericName=Browser -通用名称,也可以用软件名字 Comment=Browse -...
  • 默认情况下,ubuntu将自动安装的... 那么手动安装的软件怎么创建快捷方式呢?下面以Intellij Idea为例说明。 首先在桌面创建一个名为“Idea.desktop”的文件,在文件中添加以下内容: [Desktop Entry]Name=Idea...
  • 比如我有1.exe,2.exe,3.exe,4.exe,5.exe 我在选择安装1.exe,2.exe,3.exe,勾选安装桌面快捷方式 安装完成后桌面只有1.exe,2.exe,3.exe的快捷方式! 请给出具体脚本,谢谢!!!!!
  • 快捷方式是Windows提供的一种快速启动程序、打开文件或文件夹的方法。它是应用程序的快速链接。快捷方式的一般扩展名为*.lnk,一般都带有一个箭头的小图标。快捷方式的重要性如果没有快捷方式,我们在启动一个程序的...
  • 1:在桌面上右键新建快捷方式
  • 用c# 创建快捷方式的问题 同一个文件夹内 有两个exe文件 当我运行a.exe的时候 他就创建好b.exe的快捷方式 桌面上放一个 快速启动栏一个 该怎么实现呢?
  • 原作者:美女勿近 关于他的这个模块。他写好了。我怎么去调用还研究了一会。呵呵。现在搞好了。也发出来了。看到百度找个例子的也不少。我也发布刚理解的成功。
  • 场景:工程部署在 192.123.4.15 这台机器上面。我通过 FileSystemView fsv = FileSystemView....但是现在创建快捷方式在 192.123.4.15这台机器上,而不是在我本机桌面上,我要怎么做才能创建到自己桌面上呢

空空如也

空空如也

1 2 3 4 5 ... 19
收藏数 364
精华内容 145
关键字:

创建快捷方式怎么创建