• asp.net生成网站快捷方式


    //首先引用Com下 Windows Script Host Object Model

    using System.Runtime.InteropServices;    
    using IWshRuntimeLibrary;

    private void AddShortcut()
        {
            try
            {
                string mysite = "http://www.baidu.com";

                //创建收藏夹快捷方式
                string fav = System.Environment.GetFolderPath(System.Environment.SpecialFolder.Favorites) + "\\百度.url";
                IWshShell_Class wshShell = new IWshShell_ClassClass();//创建 Windows Script Host Shell 类  
                IWshURLShortcut favShortcut = wshShell.CreateShortcut(fav) as IWshURLShortcut;//定义快捷方式文件   
                 favShortcut.TargetPath = mysite;
                favShortcut.Save();//保存快捷方式


                //创建桌面快捷方式
                IWshShell_Class wshShell = new IWshShell_ClassClass();//创建 Windows Script Host Shell 类  
                string desktop = System.Environment.GetFolderPath(System.Environment.SpecialFolder.Desktop) + "\\百度.url";
                IWshURLShortcut desktopShortcut = wshShell.CreateShortcut(desktop) as IWshURLShortcut;
                desktopShortcut.TargetPath = mysite;
                desktopShortcut.Save();//保存快捷方式
            }
            catch (Exception exc)
            {
                throw new Exception("创建快捷方式错误!" + exc.Message);
            }
        }

  • 相关阅读:
    5分钟搞定图片鉴黄web应用!
    Hibernate session FlushMode的五种设置
    一个不错的设计模式文章
    JVM调优
    PowerDesigner(CDM—PDM—SQL脚本的转换流程) 随笔
    JavaScript获取DOM元素位置和尺寸大小
    文件夹及文件操作
    oracle自定义类型 示例
    存储过程
    处理执行sql语句
  • 原文地址:https://www.cnblogs.com/andy_tigger/p/1858513.html
Copyright © 2020-2023  润新知