设为首页收藏本站

 找回密码
 立即注册

只需一步,快速开始

搜索
查看: 180|回复: 24

怎样在无人值守文件Unattend.xml中添加进入桌面后执行bat文件

[复制链接]
累计签到:10 天
连续签到:2 天
灌水成绩
8
16
2355
主题
帖子
积分

等级头衔

ID : 695

初级技术员

积分成就 测量币 : 2355
在线时间 : 0 小时
注册时间 : 2026-2-8
最后登录 : 2026-5-20

勋章
UID勋章测量学徒测量员
发表于 2026-3-15 23:08:34 | 显示全部楼层 |阅读模式 IP:香港
怎样在无人值守文件Unattend.xml中添加进入桌面后执行bat文件, 好像这个文件中只能设置在登岸后, 进入桌面前执行bat文件, 而我需要是登岸后执行bat文件, 而且是执行一次, 能自删, 试了几个ai的方法, 都不太好, 求路过大佬给指招, 多谢.
精密测量技术论坛免责声明
✈️重要声明:以上内容仅代表该作者观点,不代表本站精密测量技术论坛立场。
✅如有涉及侵权请尽快告知,我们将会在第一时间处理。作者原创内容未经允许不得转载!
📱 站长联系邮箱:1339305021@qq.com
📱 站长联系微信:dddnnbbb
累计签到:21 天
连续签到:5 天
灌水成绩
1
179
1904
主题
帖子
积分

等级头衔

ID : 885

测量学徒

积分成就 测量币 : 1904
在线时间 : 0 小时
注册时间 : 2025-9-5
最后登录 : 2026-5-15

勋章
UID勋章测量学徒测量员
发表于 2026-3-15 23:23:18 | 显示全部楼层 IP:香港
来早了,不过也不存在上 、下楼,先标记下,主要是来看汇聚复制、粘贴 AI 回答的。
回复

使用道具 举报

累计签到:17 天
连续签到:4 天
灌水成绩
1
173
1855
主题
帖子
积分

等级头衔

ID : 831

测量学徒

积分成就 测量币 : 1855
在线时间 : 0 小时
注册时间 : 2026-3-29
最后登录 : 2026-5-21

勋章
UID勋章测量学徒测量员
发表于 2026-3-15 23:27:44 | 显示全部楼层 IP:香港
1
回复

使用道具 举报

累计签到:18 天
连续签到:9 天
灌水成绩
3
143
2045
主题
帖子
积分

等级头衔

ID : 826

初级技术员

积分成就 测量币 : 2045
在线时间 : 0 小时
注册时间 : 2026-1-8
最后登录 : 2026-5-20

勋章
UID勋章测量学徒测量员
发表于 2026-3-15 23:31:59 | 显示全部楼层 IP:香港
在setup文件夹运行脚本里面添加启动注册表项
回复

使用道具 举报

累计签到:15 天
连续签到:11 天
灌水成绩
3
155
1708
主题
帖子
积分

等级头衔

ID : 894

测量学徒

积分成就 测量币 : 1708
在线时间 : 0 小时
注册时间 : 2025-9-29
最后登录 : 2026-5-15

勋章
UID勋章测量学徒测量员
发表于 2026-3-15 23:43:04 | 显示全部楼层 IP:香港
+1,在注册表RunOnce下添加就能搞定了...

二○二六年三月十五日
回复

使用道具 举报

累计签到:16 天
连续签到:1 天
灌水成绩
1
133
1931
主题
帖子
积分

等级头衔

ID : 895

测量学徒

积分成就 测量币 : 1931
在线时间 : 0 小时
注册时间 : 2025-10-18
最后登录 : 2026-5-15

勋章
UID勋章测量学徒测量员
发表于 2026-3-15 23:48:21 | 显示全部楼层 IP:香港
你想复杂了,进入系统后执行程序和正常系统无区别,都是添加注册表一次性开机启动项,也可以用SetupComplete修改这个开机启动项
在UAC开启的情况下,你可能会遇到提权问题,而无人值守进入桌面前运行默认使用管理员权限,而SetupComplete则默认使用system权限

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce
回复

使用道具 举报

累计签到:17 天
连续签到:8 天
灌水成绩
3
181
1877
主题
帖子
积分

等级头衔

ID : 813

测量学徒

积分成就 测量币 : 1877
在线时间 : 0 小时
注册时间 : 2026-4-8
最后登录 : 2026-5-15

勋章
UID勋章测量学徒测量员
发表于 2026-3-16 00:37:43 | 显示全部楼层 IP:香港
1、OOBE.cmd(系统默认运行的批处理)
2、SetupComplete.cmd(系统默认运行的批处理)
3、FirstLogon.cmd (在 unattend.xml 定义运行的批处理)

此 3 个批处理,全都是在系统即将安装完毕,第一次进入桌面前运行的。
1 和 2 是以 SYSTEM 用户执行,3 是以 自定义 或 Administrator 用户执行。
执行顺序也是以123的先后顺序。
回复

使用道具 举报

累计签到:17 天
连续签到:7 天
灌水成绩
1
166
2078
主题
帖子
积分

等级头衔

ID : 858

初级技术员

积分成就 测量币 : 2078
在线时间 : 0 小时
注册时间 : 2026-2-27
最后登录 : 2026-5-15

勋章
UID勋章测量学徒测量员
发表于 2026-3-16 01:26:19 | 显示全部楼层 IP:香港
感谢学习了
回复

使用道具 举报

累计签到:15 天
连续签到:5 天
灌水成绩
1
154
1902
主题
帖子
积分

等级头衔

ID : 880

测量学徒

积分成就 测量币 : 1902
在线时间 : 0 小时
注册时间 : 2026-4-17
最后登录 : 2026-5-19

勋章
UID勋章测量学徒测量员
发表于 2026-3-16 04:04:42 | 显示全部楼层 IP:香港
5楼正解,我就是用那个键值运行bat 的;
回复

使用道具 举报

累计签到:18 天
连续签到:1 天
灌水成绩
0
158
2056
主题
帖子
积分

等级头衔

ID : 804

初级技术员

积分成就 测量币 : 2056
在线时间 : 0 小时
注册时间 : 2025-10-2
最后登录 : 2026-5-15

勋章
UID勋章测量学徒测量员
发表于 2026-3-16 05:12:52 | 显示全部楼层 IP:香港
学习
[table][tr][td]-----------------------------------
1、OOBE.cmd(系统默认运行的批处理)
2、SetupComplete.cmd(系统默认运行的批处理)
3、FirstLogon.cmd (在 unattend.xml 定义运行的批处理)

此 3 个批处理,全都是在系统即将安装完毕,第一次进入桌面前运行的。
1 和 2 是以 SYSTEM 用户执行,3 是以 自定义 或 Administrator 用户执行。
执行顺序也是以123的先后顺序。
回复

使用道具 举报

快速回复换一批
遇见神贴岂能不顶
好贴帮顶
马克一下
2333333333
楼主好人一生平安
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|精密测量技术论坛 ( 桂ICP备2026007449号-1 )

GMT+8, 2026-5-21 12:49 , Processed in 0.762040 second(s), 31 queries .

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