找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 11663|回复: 4

[文本处理] 求助如何用bat添加桌面浏览器,属性 ,快捷方式,目标中的字符

[复制链接]
发表于 2024-11-23 11:10:59 | 显示全部楼层 |阅读模式
如何用bat添加桌面浏览器,属性 ,快捷方式,目标中的字符,试了很多方法有的不行有的只能添加部分字符。
发表于 2024-11-23 14:18:38 | 显示全部楼层
保存成1.vbs,文件编码是ANSI
修改的快捷方式必须已经存在.
  1. On Error Resume Next
  2. Dim fso,shell,folder,folderItem
  3. Set fso = CreateObject("Scripting.FileSystemObject")
  4. Set shell = CreateObject("Shell.Application")
  5. Set folder = shell.NameSpace(16) ' 桌面
  6. Set folderItem = folder.ParseName("浏览器.lnk") ' 快捷方式名
  7. If folderItem.IsLink Then
  8.   Dim shellLink
  9.   Set shellLink = folderItem.GetLink
  10.   shellLink.Arguments = "--incognito https://www.baidu.com" ' 修改参数
  11.   shellLink.Save
  12. End If
复制代码
发表于 2024-11-23 17:26:53 | 显示全部楼层
本帖最后由 czjt1234 于 2024-11-23 17:28 编辑
  1. s = "Google Chrome.lnk"    '浏览器的名称

  2. Set oWshShell = CreateObject("WScript.Shell")
  3. oWshShell.CurrentDirectory = oWshShell.SpecialFolders("AllUsersDesktop")
  4. Set oWshShortcut = oWshShell.CreateShortcut(s)
  5. oWshShortcut.TargetPath = "C:\Windows\system32\cmd.exe"    '目标
  6. oWshShortcut.Arguments = "/k"                              '命令行参数
  7. oWshShortcut.WorkingDirectory = "C:"                      '起始位置
  8. oWshShortcut.Hotkey = "CTRL+ALT+F"                         '快捷键
  9. oWshShortcut.WindowStyle = 1                               '运行方式
  10. oWshShortcut.Description = "备注"                           '备注
  11. oWshShortcut.IconLocation = "C:\Program Files\Internet Explorer\iexplore.exe,1"
  12. oWshShortcut.Save()
复制代码
运行方式可选值有3个:
1 窗口化 (缺省值)
3 最大化
7 最小化

IconLocation是快捷方式的图标
缺省值为TargetPath属性指定的文件的第一个图标
可以指定其它图标,如 "C:\Program Files\Internet Explorer\iexplore.exe,2"
其中的2表示该文件的第三个图标,第一个图标的序号为0

快捷键不区分大小写
比如 CTRL+ALT+F
比如 CTRL+Numpad2 表示 Ctrl + 小键盘的数字键2
发表于 2024-11-23 19:03:48 | 显示全部楼层
回复 1# 无天

参见本坛一枚老帖 http://www.bathome.net/thread-33298-1-1.html 其中示范了桌面快捷方式各种属性值的修改方法...
发表于 2024-11-25 22:27:15 | 显示全部楼层
powershell 能实现
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-17 16:47 , Processed in 0.010383 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表