zoukankan      html  css  js  c++  java
  • 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);
            }
        }

  • 相关阅读:
    C#中 @ 的用法
    ASP.NET页面间传值
    ASP.NET中常用的文件上传下载方法
    把图片转换为字符
    把图片转换为字符
    JavaScript 时间延迟
    Using WSDLs in UCM 11g like you did in 10g
    The Definitive Guide to Stellent Content Server Development
    解决RedHat AS5 RPM安装包依赖问题
    在64位Windows 7上安装Oracle UCM 10gR3
  • 原文地址:https://www.cnblogs.com/andy_tigger/p/1858513.html
Copyright © 2011-2022 走看看