当前位置: 移动技术网 > IT编程>开发语言>.net > Asp.NET生成各种网页快捷方式的代码(桌面url快捷方式,收藏夹/开始菜单快捷方式)

Asp.NET生成各种网页快捷方式的代码(桌面url快捷方式,收藏夹/开始菜单快捷方式)

2017年12月12日  | 移动技术网IT编程  | 我要评论
复制代码 代码如下:

using system;
using system.data;
using system.configuration;
using system.collections;
using system.web;
using system.web.security;
using system.web.ui;
using system.web.ui.webcontrols;
using system.web.ui.webcontrols.webparts;
using system.web.ui.htmlcontrols;
public partial class createshortcut : system.web.ui.page
{
  protected void page_load(object sender, eventargs e)
{
}
/// <summary>
/// 创建快捷方式
/// </summary>
/// <param name="title">标题</param>
/// <param name="url">url地址</param>
private void createshortcut(string title, string url)
{
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);
}
/// <summary>
/// 创建快捷方式
/// </summary>
/// <param name="title">标题</param>
/// <param name="url">url地址</param>
/// <param name="specialfolder">特殊文件夹</param>
private void createshortcutfile(string title, string url, string specialfolder)
{
// create shortcut file, based on title
system.io.streamwriter objwriter = system.io.file.createtext(specialfolder + "\\" + title + ".url");
// write url to file
objwriter.writeline("[internetshortcut]");
objwriter.writeline("url=" + url);
// close file
objwriter.close();
}
private void btnshortcut_click(object sender, system.eventargs e)
{
createshortcut("移动技术网", //www.jb51.net);
}
}

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网