首页 > 其他分享 >win bat 脚本 - 使用vbs实现 带参数 创建桌面快捷方式 - chrome多版本安装为例子

win bat 脚本 - 使用vbs实现 带参数 创建桌面快捷方式 - chrome多版本安装为例子

时间:2023-11-06 10:33:56浏览次数:41  
标签:脚本 bat set chrome win 快捷方式

官网下载win安装包,地址

https :// www.chromedownloads.net/chrome64win-canary/

解压win安装chrome文件,得到这个文件夹

 bat脚本放在同一个目录下

安装脚本如下【可用的哦,这是带参数的 】

@echo off

::快捷方式名称
set "name=chrome快捷桌面启动入口"

set root=%~dp0
set "SrcFile=%root%Chrome-bin\chrome.exe"
set "Args=--user-data-dir=%root%Chrome-bin\user-data"
set "LnkFile=%name%.LNK"
call :CreateShort "%SrcFile%" "%Args%" "%LnkFile%"
goto :eof

::Arguments              目标程序参数
::Description            快捷方式备注
::FullName               返回快捷方式完整路径
::Hotkey                 快捷方式快捷键
::IconLocation           快捷方式图标,不设则使用默认图标
::TargetPath             目标
::WindowStyle            窗口启动状态
::WorkingDirectory       起始位置

:CreateShort
mshta VBScript:Execute("Set a=CreateObject(""WScript.Shell""):Set b=a.CreateShortcut(a.SpecialFolders(""DeskTop"") & ""\%~3""):b.TargetPath=""%~1"":b.WorkingDirectory=""%~dp1"":b.Arguments=""%~2"":b.Save:close")
View Code

 

 

网上很多博客都是复制的,能不能用也不检查就直接拷贝,甚是烦恼,琢磨了好久才明白怎么写才可用

标签:脚本,bat,set,chrome,win,快捷方式
From: https://www.cnblogs.com/c2g5201314/p/17812002.html

相关文章

  • 在Winform中通过LibVLCSharp回调函数获取视频帧
    参考资料:VlcVideoSourceProvider优点:实现视频流的动态处理。缺点:视频解码(CPU/GPU)后图像处理CPU占用率高。在Winform中通过LibVLCSharp组件获取视频流中的每一帧图像,需要设置回调函数,主要是SetVideoFormatCallbacks和SetVideoCallbacks,其定义如下所示:///<summary>///Setde......
  • Winform中使用Log4Net实现日志记录到文件并循环覆盖
    场景log4nethttps://logging.apache.org/log4net/TheApachelog4netlibraryisatooltohelptheprogrammeroutputlogstatementstoavarietyofoutputtargets.log4netisaportoftheexcellentApachelog4j™frameworktotheMicrosoft®.NETruntime.We......
  • 记一次 OSS 大批量文件下载的实现 → bat脚本不好玩!
    开心一刻一天夜里,侄女跟我哥聊天侄女一脸期待的看着我哥:爸爸,你说妈妈和奶奶谁漂亮啊?我哥不慌不忙的拿起一粒瓜子,轻声说道:为啥没有你啊?侄女笑容渐起,似乎得到了她想要的回答,仍继续问道:那妈妈和奶奶还有我,谁漂亮?我哥瞄了一眼侄女,又拿起一粒瓜子坚定的说到:奶......
  • windows10测试时如何构造大图片(如超过8M+的图片)
    1.原图片(大小40k) 2.选怎一个容量大的文件如视频文件8M+ 3.使用copy命令进行扩容(cmd命令行操作):copytest01.jpg/b+8M.MP4test01_8M.jpg 4.完成后查看图片大小(8M+) ps:如果文件容量未变化,记得排查一下,使用的文件与视频名字内均无特殊字符......
  • 把对象传递到Thisdrawing.SendCommand的参数中去
    VBA不像lisp可以随意在命令行参数中传递对象,但可以采取如下方法:DimobjasAcadXXXDim ObjHandleasString……'将对象句柄转换成lisp表达式字符串,传递过去ObjHandle = "(list(handent" & Chr(34) & obj.Handle & Chr(34) & "))" ThisDrawing.SendCommand ("......
  • Acwing.第128场周赛
    Acwing.第128场周赛比赛地址A长方体题目思路:知道长方体的体积计算公式即可,就是一个比较简单的模拟代码:#include<bits/stdc++.h>usingnamespacestd;voidsolve(){ inta,b,c; cin>>a>>b>>c; cout<<a*b*c<<endl; return; }intmain(){ intt=1; while(t--){ ......
  • winform切换页面
    布局效果如下图: 首先在主窗体后台代码声明需要打开的窗体变量,代码如下:1publicpartialclassForm1:Form2{3ButtonbtnShadow;//作为中间寄存button,用于显示4Homehome;5Settingsetting;6Recordrecord;7......
  • SATA基础+更改终端颜色+PCI.ids位置+Linux和Windows的scanf+C语言C++的局部变量与全局
    SATA基础https://zhuanlan.zhihu.com/p/554251608物理信号物理层功能时钟恢复:对于高频传输,一般是采用差分信号传输,并且没有单独的时钟,时钟存在于编码内部串并转换:对于高频传输,串联信号可以做到更高的频率。字节对其:8/10编码转换的10bit对其链路层、传输层链路层和传输......
  • 新 Windows 电脑开发环境配置
    ssh基于ED25519算法ssh-keygen-ted25519基础软件7zipGeekUninstallerVsCodeIntelliJIDEADataGripNavicat语雀坚果云EverythingNotePad++Java开发环境JDKinjdk.cn系统变量增加JAVA_HOMEpath增加%JAVA_HOME%\binpath增加%JAVA_HOME%\jre\bin系统变量......
  • Winform高亮显示图标和标题
    效果下如图: 创建ActivateButton公用方法,代码如下:privatevoidActivateButton(objectsenderBtn,Colorcolor1,Colorcolor2,Colorcolor3){if(senderBtn!=null){DisableButton();//B......