C# winform 创建快捷方式】的更多相关文章

/// <summary> /// 创建快捷方式 /// </summary> public class Lnk { /// <summary> /// 创建快捷方式的方法 /// </summary> /// <param name="FolderPath">快捷方式存放的位置</param> /// <param name="PathLink">指向连接的文件</param…
using System;using IWshRuntimeLibrary;using System.IO; namespace UavSystem.Common{    public class ShortcutCreator    {        //需要引入IWshRuntimeLibrary,搜索Windows Script Host Object Model        //需要引用Microsoft.Csharp /// <summary>        /// 创建快捷方式 …
//引用IWshRuntimeLibrary COM组件-Windows Script Host Object Model /// <summary> /// 创建快捷方式的类 /// </summary> /// <remarks></remarks> public class ShortCutHelper { //int WindowStyle 说明 //1 激活并显示窗口.如果该窗口被最小化或最大化,则系统将其还原到初始大小和位置. //3 激活窗口并…
在Windows中创建快捷方式很简单,直接用右键点击文件或文件夹,选择创建快捷方式即可.如果想用C#代码的方式创建,就没有那么方便了,因为.NET框架没有提供直接创建快捷方式的方法. 首先我们看一下快捷方式是什么.对快捷方式点右键,选择属性菜单,在弹出的属性对话框的常规Tab中可以看到,文件类型是快捷方式(.lnk),所以快捷方式本质上是lnk文件. 切换到快捷方式Tab,可以看到该快捷方式的相关属性(如下图). 名称:在图标后面的文本,该快捷方式的文件名称 目标类型:该快捷方式指向目标的类型…
在XP时代,有一个快速启动栏,创建快捷方式只需要把快捷方式放在“%AppData%\Roaming\Microsoft\Internet Explorer\Quick Launch”文件夹下即可,如果要在WIN7/8的任务栏上创建快捷方式,只需要注意[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Taskband]的各个键值以及%AppData%\Roaming\Microsoft\Internet Ex…
using System; using System.Collections.Generic; using System.Text; using Microsoft.Win32; using System.Runtime.InteropServices; namespace ShortcutNamespace { class MyShortcut { [StructLayout(LayoutKind.Sequential)] public struct FILETIME { uint dwLow…
C#两种创建快捷方式的方法http://www.cnblogs.com/linmilove/archive/2009/06/10/1500989.html…
从官网下载的arduino1.7.10版本没有快捷方式只有可执行文件arduino,通过下面的方法可以创建快捷方式 打开链接:http://www.easyicon.net/1171938-arduino_icon.html,下载ICO文件,保存到arduino的安装目录,我的arduino安装在/opt/arduino下面 1.跳转到/usr/share/applictions目录下 2.vim arduino.desktop,把下面的代码拷贝进去, [Desktop Entry] Vsers…
为apache与mysql创建快捷方式 1)为apache创建快捷方式(软链接) 以后我们就可以在终端的任一位置,使用apachectl start|stop|restart   2)为mysql创建快捷方式(软链接) 以后我们就可以在终端的任一位置,使用mysql -uroot -p启动mysql数据库了…
大家安装了最新版的Ubuntu 14.0系统之后可能觉得很不习惯,因为Ubuntu的桌面干干净净没有任何快捷方式,任务栏的图标拖不下来,右键点击程序图标也没有创建快捷方式的菜单选项: 那如何把自己经常使用的软件和文件夹放到桌面来呢?大家搜索时可能发现要通过命令行输入命令来实现,其实还有更方便的方法: 1.首先是软件快捷方式的创建方法: 进入你安装的程序目录,找到可执行文件,首先按住左键把它拖到桌面先不放开,然后按下Alt,此时出现一个菜单,选择“链接到此处”,松开之后就创建好了,你可以修改名称和…
近来项目中有需要用到一个技术:使用C#操控快捷方式,包含创建和读取等.现整理一下实现方式,分享给大家. 第一步  创建一个项目 无需废话,跳过. 第二步  引用COM组件 右键“引用”,“添加引用”,选择“COM组件”,找到“Windows Script Host Object Model”,然后确定. 第三步  编写创建快捷方式的代码 创建快捷方式 // 声明操作对象 IWshRuntimeLibrary.WshShell shell = new IWshRuntimeLibrary.WshS…
1.挂载安装镜像:sudo mount -o loop myfile.iso /media/mnt   #挂载ISO文件,使用參数 -o loop      mnt为已经建立好的文件夹. 2.运行安装,终端切换到挂载文件夹mnt: 运行: sudo ./install 3.选择例如以下 4.此密钥:25716-63335-16746-06072 5.依据自己的要求来,高手能够选择自己定义,选择须要的工具安装不须要的不安装 6.安装完毕后,默认路径是:/usr/local/MATLAB/MATLA…
我们首先来看Android中为APP创建快捷方式的原理: 从图上可以看出,Android大致分7步完成快捷方式的创建: 第一步:Android系统的launcher程序会调用它的pickShortcut()方法去启动系统的pickActivity程序(应用): 第二步:pickActivity程序(应用)启动后会调用它的CheckIntentFilter()方法,去在系统中寻找可以创建快捷方式的应用有哪些,并且列举出来.只要第三方                     App用<Intent-…
ln -s  /要创建快捷方式的地方/ /创建在哪里/…
电脑之前装过VMware 10,很长时间没用就卸载了,也没有在意卸载的干不干净,直到最近需要用Linux系统,重新安装了VMware 12,就出现下面这样的情况: 警告1909.无法创建快捷方式VMware Workstation Pro.Ink. 从网上找了各种办法试过之后都不太理想,后来仔细看看上面的提示,意思是说无法创建快捷方式,可能是用户在快捷方式文件夹的读写权限不够,那就去找到存放快捷方式的文件夹去试试: 就是下面这个路径,就可以找到快捷方式文件夹! C:\ProgramData\Mi…
1使用命令行创建桌面快捷方式 要为特定程序或命令创建桌面快捷方式,你可以使用任意文本编辑器创建一个.desktop文件,然后把它放到/usr/share/applications或者~/.local/share/applications处.一个典型的.desktop文件如下所示: [Desktop Entry] Encoding=UTF-8 Version=1.0 #version of an app. Name[en_US]=yEd #name of an app. GenericName=G…
本文主要记录了 VS2019 中帮助查看器(Help Viewer)相关的内容,如何安装.如何启动.如何复用已有的文档.如何创建快捷方式等内容,通过本文将会对该工具有一个全面的了解. 安装 Help Viewer 如果没有下图所示红色区域的两个子菜单项,说明没有安装 Help Viewer,需要重新启动安装程序进行修改. 在 VS2019 中,通过点击菜单项 Tools->Get Tools And Features- 可以直接打开安装程序进行修改,如下图所示选中 Help Viewer,然后点…
Ubuntu18.04下给PyCharm创建快捷方式 该方法 WebStorm.PyCharm.Clion 等都适用. 步骤 终端输入: sudo gedit /usr/share/applications/Pycharm.desktop 代码粘贴: 把下面的绝对路径改成你电脑的 Pycharm 的绝对路径,再保存退出 [Desktop Entry] Type=Application Name=Pycharm GenericName=pycharm-2018.3.2 Comment=Pychar…
Installshield软件提供创建快捷方式的功能,但是经常有朋友发现创建了以后快捷方式不能运行,在此列一下几种常见原因供各位朋友参考: 1. 没有选择相应的working directory,这种问题对exe文件不大,对别的格式的文件影响较大,有些文件启动时会寻找工作目录,如果这个选项没有选对,就不能正常运行 2. 无法运行或者运行时要求配置文件,或者还有一些其他的奇怪现象,这种一般是在创建shortcut的时候,忘记把Advertisement默认选项去掉了.注意这一项是默认勾选的. 另外…
有时候,为了方便用户使用我们编写的程序,需要在桌面,快速启动或程序组中创建程序的快捷方式.下面就介绍在VC下如何为程序创建快捷方式. 一.得到桌面,快速启动或程序组的路径这里介绍二个win32 API函数来完成这个任务.第一个函数 获得系统特殊路径HRESULT SHGetSpecialFolderLocation( HWND hwndOwner,  int nFolder, PIDLIST_ABSOLUTE *ppidl);第一个参数表示所有者窗口句柄,一般传入NULL就可以了.第二个参数要示…
linux中启动或关闭应用有时候比较麻烦,你必须cd到该应用的可执行脚本的目录中再执行该脚本,不能在任意目录下开启或关闭应用..当然,设置了环境变量path可以解决在任意目录下开启应用的问题,但是每个应用的启动或关闭应用脚本在命名上比较混乱,比如有的叫start-up.sh,用户尤其是运维人员要记住这么模糊的文件名称很困难,现在我将软连接+配置环境变量 相结合可以解决这个问题. 例如为tomcat的启动和关闭创建快捷方式,使其在任意目录下都可启动或关闭tomcat. 1.创建快捷方式库文件夹 m…
创建快捷方式命令 ln -s 源文件 目标目录 //目标目录可以是完整路径,也可以是当前目录下的路径 ln 源文件 目标目录 在桌面上添加一个,创建一个文件夹(这里是work)的快捷方式 //源 cd ~/work bogon:work didi$ pwd /Users/didi/work //切换到桌面 bogon:work didi$ cd ~/Desktop //创建软链接(和windows的快捷方式一样) bogon:Desktop didi$ ln -s /Users/didi/wor…
转载:http://www.codefans.net/articles/1435.shtml 转载:http://www.cnblogs.com/morewindows/archive/2011/08/14/2138412.html //浏览文件夹 BOOL CShortCutDlg::BrowseForFolder( LPITEMIDLIST pidlRoot,//浏览开始处的PIDL LPITEMIDLIST *ppidlDestination, //浏览结束时所选择的PIDL LPCSTR…
已经2018年了,windows mobile已经宣布不维护狠多年了,不要问我为什么还在开发windows mobile的程序,我也不想.公司有一批手持扫描枪设备依然是windows mobile的程序,依然有需求,总不能全部淘汰换成android的吧,新采购的是android的,老采购的还是windows mobile的,还有需求在提,没办法.所以..... 资料是真少得可怜.以下是创建软件快捷方式的代码.... using System; using System.Linq; using S…
1: 创建快捷方式 需要权限: <uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT" />  private static void createShortcut(Context cxt, String shortcutName, int shortcutIconRes, String className, boolean duplicate, boolean lau…
创建快速启动栏 在windows软件开发中,软件安装过程中总是需要在快速启动栏创建快捷方式,下面介绍一种快速启动栏创建快捷方式的方法,具体代码如下:(该方法不支持win10,目前还没有找到win10的创建方法,有方法的朋友欢迎推荐) /* * 设置快速启动栏 * szExePath[in]:要创建快捷方式的exe文件全路径 * szLinkName[in]:要创建的快捷方式的名字 * iIcon[in]:要创建快捷方式的exe文件RC资源中的icon值(默认为0) */ void MainFra…
Atitit.创建快捷方式 windows快捷方式的原理 1. Windows中有2种快捷方式的文件:1 2. Jshortcut2 2.1. 提示新不上jshortcut.dll2 2.2. 使用win api实现3 2.3. 使用WshShell  com实现3 2.4. Win没提供cli格式的方法3 3. 4 4. Attilax的总结4 5. Ref4 6. Winapi code4 7. --end6 1. Windows中有2种快捷方式的文件: 1.快捷方式文件是二进制文件: 2.…
我的IDEA安装在这里: 打开终端: 这里的./表示当前路径.如果是/表示根目录. 通过这个命令行,就可以开启IDEA了. 接下来,给IDEA创建快捷方式. 工具栏Tools->create desktop entry->然后,根据提示,输入密码之类的,执行完之后,在搜索框中直接输入IDEA,把它拖到Ubuntu栏中.下次,打开,直接快捷方式即可.…
如果在Linux桌面系统中你经常使用一个程序,你可能想去创建一个“桌面快捷方式”,以便于你在桌面只要点击一下快捷方式就可以启动它.虽然不少带有图形界面的程序会在安装时自动在桌面上创建快捷方式,还有一些图形界面程序或者命令行程序可能需要你手动创建快捷方式. 在这个教程里,我将告诉你如何在不同的Linux桌面上添加桌面快捷方式.(译注:其实除了作者所述的这些方法外,各种桌面上也还有更简便的方法,大家可以评论分享自己的经验) 一个桌面快捷方式是由内含该APP元信息(例如,app的名字,启动命令或者图标…
1. 安装jdk,我用的1.8,很简单这里不详细说了: 2.下载eclipse的安装包, https://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/photon/R/eclipse-committers-photon-R-linux-gtk-x86_64.tar.gz&mirror_id=1142 3.把压缩包放在/usr/local/src里面:此安装包解压就能用: 4.tar z…