[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
回复 1# yyz219



如果只是想修改桌面快捷方式对应的文件,为何不换个思路,重新创建新的快捷方式呢?  这个新的快捷方式指向您重新定义的程序或文档。

示例命令行:
mshta VBScript:Execute("Set a=CreateObject(""WScript.Shell""):Set b=a.CreateShortcut(a.SpecialFolders(""AllUsersStartup"") & ""\域脚本.lnk""):b.TargetPath=""c:\xk\Domain.exe"":b.WorkingDirectory=""c:\xk"":b.Save:close")

其中:
SpecialFolders 属性包括以下常见的文件夹路径:

- AllUsersDesktop:所有用户的桌面文件夹。
- AllUsersStartMenu:所有用户的开始菜单文件夹。
- AllUsersPrograms:所有用户的程序文件夹。
- AllUsersStartup:所有用户的启动文件夹。
- Desktop:当前用户的桌面文件夹。
- Favorites:当前用户的收藏夹文件夹。
- Fonts:系统字体文件夹。
- MyDocuments:当前用户的文档文件夹。
- Programs: 当前用户的程序文件夹。
- Recent:当前用户最近使用的文件夹。
- SendTo:发送到菜单的文件夹路径。

除了常见的文件夹路径,Windows 系统可能还包含其他自定义的文件夹路径。使用 objShell.SpecialFolders("") 可以返回所有可用的文件夹路径。

TOP

返回列表