无忧启动论坛

标题: pecmd 能通过 Link 命令,在桌面生成网址链接的快捷方式吗? [打印本页]

作者: sz_kent    时间: 2024-4-19 15:29
标题: pecmd 能通过 Link 命令,在桌面生成网址链接的快捷方式吗?
譬如,我要在桌面上放置 一个快捷方式,网址:hxxp://abc.com

怎么写这个Link

作者: cyh92    时间: 2024-4-19 16:10
快捷方式是一个扩展名为lnk的文件,可以试试直接将该文件link到桌面上
作者: hua_wuxin    时间: 2024-4-19 16:22
本帖最后由 hua_wuxin 于 2024-4-19 16:39 编辑

其实你可以在正常系统下创建好了复制粘贴预置到PE下想要的位置,这个不是非得在PE启动时临时创建的

--------------------

大概不行 网址会被当成文件检查存不存在 结果是文件不存在于是不创建
如果浏览器已经存在 可以创建浏览器exe的快捷方式 网址作为exe的参数
作者: 红毛樱木    时间: 2024-4-19 16:45
  1. WRIT %Desktop%\系统总裁官网.url,+0,[{000214A0-0000-0000-C000-000000000046}]
  2. WRIT %Desktop%\系统总裁官网.url,+0,Prop3=19,2
  3. WRIT %Desktop%\系统总裁官网.url,+0,[InternetShortcut]
  4. WRIT %Desktop%\系统总裁官网.url,+0,URL=http://www.sysceo.com
  5. WRIT %Desktop%\系统总裁官网.url,+0,IDList=
复制代码


不是快捷方式就用记事本打开看一下内部结构,一看便知

作者: sz_kent    时间: 2024-4-19 17:18
本帖最后由 sz_kent 于 2024-4-19 17:59 编辑
hua_wuxin 发表于 2024-4-19 16:22
其实你可以在正常系统下创建好了复制粘贴预置到PE下想要的位置,这个不是非得在PE启动时临时创建的

---- ...

我知道你的想法,但登录账号却是PEcmd进系统后才创建,登录的,
譬如,将我想的链接放wim的公共账号的桌面里的一个叫“安装”的目录里,
但是,登录创建的账号一登录,也有一些Link链接到放到“安装”这个目录,就会有2个叫“安装”的目录在桌面了。
一个是在公共账号的桌面里,一个在新创建的账号的桌面里。

所以,我才不想放到wim里的愿意。


//预创建管理员账户
EXEC !="x:\Program Files\Admin\PreCreateAdminProfile.bat"

//Admin登录
FIND $FALSE=%SYS%,CALL ADMIN_SHELL







作者: sz_kent    时间: 2024-4-19 17:36
cyh92 发表于 2024-4-19 16:10
快捷方式是一个扩展名为lnk的文件,可以试试直接将该文件link到桌面上

这个方法想过,最后的解决手段吧。
作者: sz_kent    时间: 2024-4-19 17:49
红毛樱木 发表于 2024-4-19 16:45
不是快捷方式就用记事本打开看一下内部结构,一看便知

太深奥了,试过将5行都拷贝到PECMD.exe里执行,
能在桌面生成一个图标,双击后不能链接打开网页实用。
用记事本打开这个图标看了,就一行,URL=hxxp://www。sysceo。com,不明所以,参透不了,思考找不到方向了。
作者: wang1126    时间: 2024-4-19 17:49
红毛樱木 发表于 2024-4-19 16:45
不是快捷方式就用记事本打开看一下内部结构,一看便知

谢谢分享
作者: yyz2191958    时间: 2024-4-19 18:35
在桌面生成bat文件行不行?
===================
WRIT %Desktop%\系统总裁官网.bat,+0,@echo off
WRIT %Desktop%\系统总裁官网.bat,+0,D:\1绿色软件\网络\浏览器\便携版百分3.2.4.23\chrome.exe http://www.sysceo.com
WRIT %Desktop%\系统总裁官网.bat,+0,exit
===============================================================

D:\1绿色软件\网络\浏览器\便携版百分3.2.4.23\chrome.exe  修改为你的浏览器路径


作者: szwp    时间: 2024-4-19 18:36
sz_kent 发表于 2024-4-19 17:49
太深奥了,试过将5行都拷贝到PECMD.exe里执行,
能在桌面生成一个图标,双击后不能链接打开网页实用。
...

用未精简的系统试
作者: wxinchun92    时间: 2024-4-19 18:47
换个方向,用批处理写,在调用
  1. echo [DEFAULT]>>百度.url
  2. echo BASEURL=https://www.baidu.com/>>百度.url
  3. echo [InternetShortcut]>>百度.url
  4. echo URL=https://www.baidu.com/>>百度.url
  5. echo IconIndex=220>>百度.url
  6. echo IconFile=C:\WINDOWS\system32\shell32.dll>>百度.url
复制代码

作者: hua_wuxin    时间: 2024-4-19 21:26
szwp 发表于 2024-4-19 18:36
用未精简的系统试

+1
在PE下即使安装了浏览器仍旧打不开链接是PE的常见问题 不是这个网页快捷方式的问题
作者: 红毛樱木    时间: 2024-4-20 02:59
sz_kent 发表于 2024-4-19 17:49
太深奥了,试过将5行都拷贝到PECMD.exe里执行,
能在桌面生成一个图标,双击后不能链接打开网页实用。
...

那你的的环境下浏览器没有关联到url网页快捷方式吧,和代码没有任何关系了。。。
作者: JayeDieyan    时间: 2024-4-20 10:36
hua_wuxin 发表于 2024-4-19 21:26
+1
在PE下即使安装了浏览器仍旧打不开链接是PE的常见问题 不是这个网页快捷方式的问题

url文件在PE是支持的
作者: sz_kent    时间: 2024-4-21 18:08
红毛樱木 发表于 2024-4-20 02:59
那你的的环境下浏览器没有关联到url网页快捷方式吧,和代码没有任何关系了。。。

今天有空,又折腾一回,这次成了,能在PE桌面生成url链接,也能双击打开链接下载文件了,记事本看代码,PEcmd看帮助,大概明白原理了。

感谢你的代码,谢谢。




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3