无忧启动论坛

标题: 能否通过某个注册表延时启动某个程序 [打印本页]

作者: 2012ccxbox    时间: 2023-2-2 19:23
标题: 能否通过某个注册表延时启动某个程序
比如说延时30秒启动某个程序?
看到论坛里的系统有个注册表键值 但是不明白啥意思

2023-02-02_192201.png (4.27 KB, 下载次数: 60)

2023-02-02_192201.png

作者: yyz2191958    时间: 2023-2-2 19:43
我用VBS延时启动很方便
作者: 2012ccxbox    时间: 2023-2-2 19:53
yyz2191958 发表于 2023-2-2 19:43
我用VBS延时启动很方便

我是想先静默安装某个程序 然后再把安装包延后删掉。。
作者: yyz2191958    时间: 2023-2-2 20:02
本帖最后由 yyz2191958 于 2023-2-2 20:13 编辑
2012ccxbox 发表于 2023-2-2 19:53
我是想先静默安装某个程序 然后再把安装包延后删掉。。

写个批处理,再用vbs运行这个批处理
CreateObject("WScript.Shell").Run "cmd /c  安装后删除安装包.bat",0   '【 行末尾的 ,0表示隐藏窗口】
(自己修改一下:安装后删除安装包.bat——修改为自己的批处理)

作者: yyz2191958    时间: 2023-2-2 20:12
安装后删除安装包.bat:
@echo off
XXXsetup.exe -s
timeout /t 5 >nul 2>nul %【延时5秒不显示内容】%
Del /f /s /q  "安装包路径(含扩展名)"
exit

::【如果PE中没有timeout.exe,就从正常系统中复制一个到这个目录】
作者: GameMaster2012    时间: 2023-2-3 04:50
学习一下
作者: xszxd    时间: 2023-2-3 08:45
学习了
作者: 2012ccxbox    时间: 2023-2-3 09:10
yyz2191958 发表于 2023-2-2 20:12
安装后删除安装包.bat:
@echo off
XXXsetup.exe -s

非常感谢  学到了
作者: szwp    时间: 2023-2-3 10:00
一个系统可以很多用户,每个新用户都安装一次,并删除安装包么?
作者: 2012ccxbox    时间: 2023-2-3 10:06
szwp 发表于 2023-2-3 10:00
一个系统可以很多用户,每个新用户都安装一次,并删除安装包么?

只要一个就可以了
作者: szwp    时间: 2023-2-3 10:39
2012ccxbox 发表于 2023-2-3 10:06
只要一个就可以了

看一楼图片,应该每个新用户都会来一下的吧。
作者: binyue1985    时间: 2023-2-3 10:47
顺便我也学习下,感谢
作者: JERRY爱电脑    时间: 2023-2-3 11:31
cmd /c del /f xxxxx意思:cmd /c就是运行后面命令后退出,del /f xxxx就是强制删除那个文件
你可以写cmd /c ping -n 30 127.1 1>nul&加上你那个del命令,但是会有一个cmd框持续30秒,要隐藏就用vbs
作者: nowayer    时间: 2023-12-9 15:33
提示: 作者被禁止或删除 内容自动屏蔽
作者: hehuiying    时间: 2024-4-22 11:05
谢谢分享




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