Asp.Net实现网站的快捷方式
类别:编程学习 浏览量:1639
时间:2014-2-27 Asp.Net实现网站的快捷方式
Asp.Net实现网站的快捷方式Asp.Net实现网站的快捷方式的代码:
/// <summary>
/// 创建快捷方式
/// </summary>
/// <param name="Title">标题</param>
/// <param name="URL">URL地址</param>
/// <param name="SpecialFolder">特殊文件夹</param>
private static void CreateShortcutFile(string Title, string URL, string SpecialFolder)
{
try
{
// Create shortcut file, based on Title
System.IO.StreamWriter objWriter = System.IO.File.CreateText(SpecialFolder + "\\\\" + Title + ".url");
// Write URL to file
objWriter.WriteLine("[DEFAULT]");
objWriter.WriteLine("BASEURL=" + URL);
objWriter.WriteLine("[{000214A0-0000-0000-C000-000000000046}]");
objWriter.WriteLine("Prop3=19,2");
objWriter.WriteLine("[InternetShortcut]");
objWriter.WriteLine("URL=" + URL);
objWriter.WriteLine("IDList=");
objWriter.WriteLine("IconFile=" + URL + "favicon.ico");
objWriter.WriteLine("IconIndex=1");
// Close file
objWriter.Close();
}
catch (Exception ex)
{
Common.WriteLog(ex.ToString());
}
}
/// <summary>
/// 创建快捷方式
/// </summary>
/// <param name="Title">标题</param>
/// <param name="URL">URL地址</param>
public static void CreateShortcut(string Title, string URL)
{
try
{
string strFavoriteFolder;
// “收藏夹”中 创建 IE 快捷方式
strFavoriteFolder = System.Environment.GetFolderPath(Environment.SpecialFolder.Favorites);
CreateShortcutFile(Title, URL, strFavoriteFolder);
// “ 桌面 ”中 创建 IE 快捷方式
strFavoriteFolder = System.Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
CreateShortcutFile(Title, URL, strFavoriteFolder);
// “ 链接 ”中 创建 IE 快捷方式
strFavoriteFolder = System.Environment.GetFolderPath(Environment.SpecialFolder.Favorites) + "\\\\链接";
CreateShortcutFile(Title, URL, strFavoriteFolder);
//「开始」菜单中 创建 IE 快捷方式
strFavoriteFolder = System.Environment.GetFolderPath(Environment.SpecialFolder.StartMenu);
CreateShortcutFile(Title, URL, strFavoriteFolder);
}
catch (Exception ex)
{
Common.WriteLog(ex.ToString());
}
}
调用代码 : Common.CreateShortcut("goec", http://www.studyofnet.com/);
标签:Asp.Net
您可能感兴趣
- ASP.NET生成静态页面的方法
- ASP.NET给图片加图片水印
- ASP.NET中application对象的用法
- Asp.Net实现网站的快捷方式
- asp.net后台输出js脚本
- 2013-12-25
- asp.net文件下载的方法
- ASP.NET 生成条形码
- ASP.NET写文件的方法
- ASP.NET全角与半角相互转换
- 如何注册asp.net 4.0 到iis
- ASP.NET身份验证方式
- ASP.NET批量下载文件
- ASP.NET将WORD、PDF、PPT转为图片
- ASP.NET中XML与DataSet的相互转换
- ASP.NET合并两个相关联的DataTable
- 你或许不知道你隐藏的支配欲望(你或许不知道你隐藏的支配欲望)
- 把宽体丰田86卖了,换成7.5代高尔夫GTI玩起姿态与性能并存的改装(把宽体丰田86卖了)
- 大众推出了第五代高尔夫GT(大众推出了第五代高尔夫GT)
- 换代在即,现在是抄底 7.5代 高尔夫的最佳时机吗(换代在即现在是抄底)
- 2020年大众7.5代高尔夫R终结特别版 最后的呐喊(2020年大众7.5代高尔夫R终结特别版)
- 七年前的这部剧有毒,全剧只有女主红到发紫,男主至今无人认识(七年前的这部剧有毒)
热门推荐
- php运算符与操作符(php中的buffer缓冲区用法分析)
- ASP.NET压力测试
- webpack打包分析(webpack代码分片的实现)
- 虚拟主机windows和linux啥区别(Linux虚拟主机的好处有哪些?)
- python封装函数讲解(Python中super函数用法实例分析)
- mvc中partialview
- 宝塔面板防火墙是自动开的吗(宝塔面板开启隐藏的 waf 防火墙的方法)
- serv-u的默认端口号(Serv-U 8.0 服务器中文乱码问题的解决)
- oracle删除表后怎么清理磁盘空间(Oracle 删除用户和表空间详细介绍)
- springbootvue项目代码(Vue+SpringBoot实现支付宝沙箱支付的示例代码)