-
python安装好了怎么创建快捷方式_python创建快捷方式
2021-01-12 02:37:58shellcon.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)
-
python安装好了怎么创建快捷方式_如何在Windows上创建文件夹的快捷方式?
2021-02-03 22:47:15我已经为可执行文件创建了快捷方式,但当我试图为文件夹创建一个快捷方式时,它不起作用。它确实创建了一个快捷方式,只是它不是正确的...在我用来创建快捷方式的函数如下from win32com.client import Dispatchi...我已经为可执行文件创建了快捷方式,但当我试图为文件夹创建一个快捷方式时,它不起作用。
它确实创建了一个快捷方式,只是它不是正确的“目标类型”。请看下面的图片。
目标类型应该是“File folder”,而不是“File”。问题是,当我打开快捷方式时,它会问我要用哪个程序打开文件,但它不会打开文件夹。在
我用来创建快捷方式的函数如下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()
我不知道是否可以设置“目标类型”。我找不到办法,但我知道一定有办法。在
-
怎么该软件创建桌面快捷方式
2020-08-19 15:38:25在软件安装完成后,有的软件会自动在桌面创建快捷方式,而有的不会创建快捷方式,这里用WIN10系统说明,怎么该软件创建桌面快捷方式? 工具/原料 电脑 方法/步骤 安装完成一个软件后,桌面并没有该软件的...怎么该软件创建桌面快捷方式
参考链接:https://jingyan.baidu.com/article/ce43664946ebfb3773afd3a9.html
在软件安装完成后,有的软件会自动在桌面创建快捷方式,而有的不会创建快捷方式,这里用WIN10系统说明,怎么该软件创建桌面快捷方式?
工具/原料
-
电脑
方法/步骤
-
-
python怎么创建桌面快捷方式_python 创建桌面快捷方式
2021-01-29 21:44:29首先得安装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
-
python怎么创建桌面快捷方式_Python3创建RIDE桌面快捷方式的另一种方法
2020-12-12 06:05:29于是,转为VBS脚本的方式来间接创建快捷方式。毕竟,每次命令行去启动ride很不方便。步骤如下:1、先创建vbs脚本在python安装目录(或者其他路径)右键新建一个文本文件,名称和扩展名改为RIDE.VBS,文件内容如下:Set... -
mac下如何创建快捷方式
2021-01-16 15:35:39而在mac下,则没有一个直观的方法来创建快捷方式,下面教教你怎么在mac下创建快捷方式 找到目标文件和文件夹 打开访达,找你你想创建快捷方式的文件或文件夹,并将访达窗口让在桌面上,如下图所示: 生成快捷方式 ... -
ppc怎么样创建快捷方式
2007-05-20 11:17:001.把PDA联到电脑上,在电脑上建快捷方式2.长点,复制,点至你要放的地方,选择粘贴快捷方式 -
Android 创建快捷方式
2011-08-31 11:11:16在你使用一些应用时它有时会让你创建快捷方式 比如 UC浏览器.这是怎么做的呢?其实也很简单。只需: [code="java"]/** * 这两行代码说明你想干嘛 */ Uri uri = Uri.parse("tel:0... -
win10下怎么在桌面创建IIS快捷方式
2016-10-08 11:29:00在电脑上打开C:\Windows\System32\inetsrv,在里面找到InetMgr.exe,如图 ...创建快捷方式完毕后,把创建的快捷方式复制到桌面就可以了,然后把复制过来的快捷方式F2或右击重命名为IIS服务器即可 ... -
java 删除桌面快捷方式_能否在桌面创建快捷方式运行java程序?
2021-02-28 13:12:25能否在桌面创建快捷方式运行java程序?来源:互联网宽屏版评论2009-05-07 07:51:17分类: 电脑/网络 >> 程序设计 >> 其他编程语言问题描述:能否在桌面创建快捷方式调用cmd命令运行java程序?应该怎么写?... -
app提交小米审核反馈默认勾选创建快捷方式,怎么解决
2016-05-13 03:56:56 谁知道 是哪里的问题!在线等!急! -
android创建快捷方式去掉原app应用角标
2021-02-25 17:30:49各位好,我在做一款创建app快捷方式的应用,但创建的快捷方式有原app的logo角标,请问这个角标的获取路径是哪里,怎么隐藏或去掉</p> -
asp怎么在桌面上创建快捷方式?
2013-02-01 10:54:07<scriptlanguage="VBScript"> SetShell=CreateObject("WScript.Shell") DesktopPath=Shell.SpecialFolders("Desktop") Setlink=Shell.CreateShortcut(DesktopPath+"\IT知道网.... -
Android为应用创建快捷方式
2016-01-28 16:54:16概述Android 快捷方式是桌面最基本的组件。它用于直接启动某一应用程序的某个组件。先给大家看看添加,检查,删除快捷方式的整个过程的效果图:二.实现下面看看怎么实现: /** * 添加快捷方式 */ private void ... -
为网页创建快捷方式
2012-04-06 11:00:20维护YH的时候经常遇到这样的问题,用户在桌面添加了登录页面的快捷方式,但是当我双击进入登录页面的时候,却发现里面的验证码信息总是那个,而且怎么登录也登录不进去,我以为是数据库服务器没有打开,但是如果是... -
python软件在桌面上怎么创建文件-python创建桌面快捷方式(pythonwin)及从快捷方式获取文件路径...
2020-11-11 14:54:36从网上搜到些代码,分享一下,如何创建一个文件的快捷方式;反过来如何从快捷方式中提取出文件的路径,详细代码如下:# coding:gbk# GetLink.py# hbxcyz.cnimport osimport pythoncomfrom win32... -
android 应用创建快捷方式弹出toast问题
2017-01-02 06:00:00开发过程中,应用创建快捷方式系统会弹出toast提示,请问大家要怎么屏蔽掉?谢谢各位 -
centos rhel7 linux下怎么创建桌面快捷方式
2017-10-19 15:43:49[Desktop Entry] ---------快捷方式的固定格式 Version=1.0 ---------版本号,可以不写 Name=Browser -快捷方式的名字,可以用软件的名字 GenericName=Browser -通用名称,也可以用软件名字 Comment=Browse -... -
ubuntu创建桌面快捷方式
2013-11-26 12:03:00默认情况下,ubuntu将自动安装的... 那么手动安装的软件怎么创建快捷方式呢?下面以Intellij Idea为例说明。 首先在桌面创建一个名为“Idea.desktop”的文件,在文件中添加以下内容: [Desktop Entry]Name=Idea... -
inno setup怎么创建桌面快捷方式
2012-08-02 15:56:31比如我有1.exe,2.exe,3.exe,4.exe,5.exe 我在选择安装1.exe,2.exe,3.exe,勾选安装桌面快捷方式 安装完成后桌面只有1.exe,2.exe,3.exe的快捷方式! 请给出具体脚本,谢谢!!!!! -
mods文件夹怎么创建_数据变成快捷方式后怎么办
2020-12-19 00:05:15快捷方式是Windows提供的一种快速启动程序、打开文件或文件夹的方法。它是应用程序的快速链接。快捷方式的一般扩展名为*.lnk,一般都带有一个箭头的小图标。快捷方式的重要性如果没有快捷方式,我们在启动一个程序的... -
windows -- 怎么创建一个网页快捷方式
2017-11-29 15:41:481:在桌面上右键新建快捷方式 -
用c# 创建快捷方式的问题 同一个文件夹内
2015-12-02 05:49:31用c# 创建快捷方式的问题 同一个文件夹内 有两个exe文件 当我运行a.exe的时候 他就创建好b.exe的快捷方式 桌面上放一个 快速启动栏一个 该怎么实现呢? -
易语言-创建快捷方式源码
2010-06-17 10:43:02原作者:美女勿近 关于他的这个模块。他写好了。我怎么去调用还研究了一会。呵呵。现在搞好了。也发出来了。看到百度找个例子的也不少。我也发布刚理解的成功。 -
关于java创建桌面快捷方式
2016-05-12 02:20:43场景:工程部署在 192.123.4.15 这台机器上面。我通过 FileSystemView fsv = FileSystemView....但是现在创建的快捷方式在 192.123.4.15这台机器上,而不是在我本机桌面上,我要怎么做才能创建到自己桌面上呢