windows – 通过脚本更改快捷方式参数
发布时间:2020-12-13 23:30:23 所属栏目:Windows 来源:网络整理
导读:我们这里有一个程序,要求每个用户在他们的桌面上都有一个指向ini文件的快捷方式.每个文件对用户都是唯一的.最近,我们在单独的服务器上完成了新的应用程序安装.我希望能够在客户端计算机上运行一个脚本,该脚本将查看当前快捷方式,更改服务器名称,然后将其保存
我们这里有一个程序,要求每个用户在他们的桌面上都有一个指向ini文件的快捷方式.每个文件对用户都是唯一的.最近,我们在单独的服务器上完成了新的应用程序安装.我希望能够在客户端计算机上运行一个脚本,该脚本将查看当前快捷方式,更改服务器名称,然后将其保存到同一位置.
我认为powershell将是必要的.有效的东西: $oldargs = # Pull out the args from the current shortcut using voodoo magic $args = $oldargs -replace "server1","server2" $WshShell = New-Object -comObject WScript.Shell $Shortcut = $WshShell.CreateShortcut("$env:PUBLICDesktopapp.lnk") $Shortcut.TargetPath = "%ProgramFiles%appdirapp.exe" $Shortcut.Arguments = "$args" $Shortcut.WorkingDirectory = "%ProgramFiles%appdir" $Shortcut.IconLocation = "%ProgramFiles%appdirpic.ico" $Shortcut.Save() 真的,我只是迷失了如何从当前的快捷方式参数中提取出来的参数.
怎么样:
$WshShell = New-Object -comObject WScript.Shell $Shortcut = $WshShell.CreateShortcut("$env:PUBLICDesktopoldapp.lnk") $oldargs = $Shortcut.Arguments $Shortcut = $WshShell.CreateShortcut("$env:PUBLICDesktopnewapp.lnk") $Shortcut.TargetPath = "%ProgramFiles%appdirapp.exe" $Shortcut.Arguments = $oldargs -replace "server1","server2" $Shortcut.WorkingDirectory = "%ProgramFiles%appdir" $Shortcut.IconLocation = "%ProgramFiles%appdirpic.ico" $Shortcut.Save() (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 缓存 – 寻求Akavache文档或示例
- Windows环境下安装MySQL5.7及MySQL WrokBench
- W驱开技详.加载NT驱动
- windows – 错误设置stunnel服务器:`SSL3_GET_CLIENT_HELL
- 将两个Uint32Array值转换为Javascript编号
- windows – 将’open’传递给ShellExecute不会在特定计算机
- 新的Windows防火墙规则会影响当前打开的连接吗?
- Windows10系统可以禁止的服务(按名称排序)
- 【记录】解决windows中nginx命名退出了,为什么还能反向代理
- active-directory – 如何找出每天锁定特定AD帐户的原因?
推荐文章
站长推荐
- windows-phone-8.1 – 升级到最新Windows Phone
- Windows 7中的Taskbar进度条
- windows-xp – 如何让localhost在parallels桌面上
- 用于Windows的PHP 7.0 ODBC驱动程序
- 在Windows 10 Universal App上添加Youtube嵌入视
- 更新到最新的Windows 10 ADMX文件会导致问题吗?
- windows-8 – 如何做UI自动化的Metro风格的应用程
- 在Windows上从Web浏览器登录没有用户名和密码
- Windows Server 2003下配置IIS6.0+php5+MySql5+P
- 使用Powershell将EBS卷附加到Windows EC2
热点阅读