xml脚本桌面添加我的电脑

xml脚本桌面添加我的电脑,第1张

既然不能原样还原图标等自定义设置,那就在进入桌面的时候利用批处理文件来进行添加了、

MDT有添加应用程序的功能,因此利用这个来进行批处理脚本执行。

我这里只测试修改添加图标到桌面和勾选打开文件扩展名这2个命令行。

命令行添加我的电脑(此电脑)图标

有查到使用命令能打开桌面图标设置的,但还是需要我们手动去勾选图标,显然无法满足需求:

rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,0

我们先看看图标,此电脑图标是没有的:

我要怎么才能添加到桌面?我想它应该也是写入到注册表中。

我想起了神器process monitor.exe,具体的介绍我就不多说了,可以用来查看对注册表的 *** 作。

打开后,点击过滤器,把无用的项去掉:

然后我们把RegSetValue添加进来

确定后,清空之前的捕获,然后点击捕获

将指标按住指向左边这块,捕获这块内容修改的注册表

然后我们勾选计算机,确定,模拟器捕获到了很多注册表修改的地方,我们找rundll32这个进程对应的修改,找到2个,

那哪个是我们想要的注册表值呢,我也不知道,就2个,试下吧,右键,跳转到注册表:

看到只有一个键值,右键修改:

将1修改为0,点击确认

刷新后,看到桌面有图标了,这就是我们想要的键值对了:

我们把它导出来,然后就能使用reg文件或者在命令行里修改了:

如果不想看我上面获取键值对的步骤,请看如下修改命令即可,以下命令测试过在win7或win10下均生效

0是显示此电脑图标,1是隐藏:

@reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel" /v "{20D04FE0-3AEA-1069-A2D8-08002B30309D}" /t REG_DWORD /d "0" /f >nul

关于修改勾选后缀名的命令,我就不说啥了,步骤跟上面一样,修改的脚本如下

0是勾选后缀名,1是不勾选:

@reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced” /v "HideFileExt" /t REG_DWORD /d "0" /f >nul

执行命令后:

纯手打,以后将发布如何跨网段wds加mdt批量部署win10 lstc企业版的文章,最近工作较忙,就到此吧。

将 Windows Server 2008 DVD 介质插入到托管 Windows 部署服务的系统的 DVD 读取器中。

将所有 Windows Server 2008 目录文件复制到设备驱动程序系统信息库的 Catalogs 文件夹中,例如:

copy DVDDrive:\source\*.clg C:\Unattend\Drivers\{WSK8|W28R2}\ Catalogs

启动 Windows 系统管理器应用程序并创建一个新的 ImageUnattend.xml 安装脚本:

单击“开始”>“所有程序”>"Microsoft Windows AIK" >“Windows 系统映像管理器”。

在 "Answer File"(应答文件)窗格中,右键单击并选择 "New Answer File"(新建应答文件)。

如果出现一条消息要求您立即打开一个新的 Windows 映像,请单击 "No"(否)。

指定与将要安装的 Windows Server 2008 版本(Standard、Datacenter 或 Enterprise)匹配的 Windows Server 2008 目录文件:

在 "Windows Image"(Windows 映像)窗格中,右键单击 "Select Windows Image"(选择 Windows 映像)。

在 "Files Type"(文件类型)列表框中,选择 "Catalog files (*.clg)"(目录文件 (*.clg)),然后单击 "Browse"(浏览)以指定设备驱动程序系统信息库中的 Catalogs 文件夹。

请确保选择与将要安装的 Windows Server 2008(SP2 或 R2)版本匹配的目录文件。

例如,对于 Windows Server 2008 SP2 Datacenter,请选择:

C:\Unattend\Drivers\{W2K8|W2K8R2}\Catalogs\ install_Windows_Server_2008_SERVERDATACENTER.clg

指定组件软件包 pass 2 offlineServing。

在 "Windows Image"(Windows 映像)窗格中,单击并展开 architecture_Microsoft-Windows-PnPCustomizationNonWinPE_version。

右键单击 PathAndCredentials,然后选择 "Add Setting to Pass 2 OfflineServing"(向 Pass 2 OfflineServing 添加设置)。

对 Windows Server 2008 安装期间要安装的每个设备驱动程序重复步骤 5。

有关将包括在 install.wim 文件中的设备驱动程序的列表,请参阅将驱动程序添加到 WIM 映像中的表格。

指定安装密钥值。

UNC_domain

密码

UNC_password

用户名

UNC_username

在 "Answer File"(应答文件)窗格中,单击并展开 2 offlineServicing,architecture_Microsoft-Windows-PnPCustomizationsNonWinPE_version。

单击并展开 PathAndCredentials,然后输入序列密钥值以及系统信息库中的 UNC 设备驱动程序路径。

例如,要添加 Sun Storage PCIe SAS RAID HBA 选件的设备驱动程序,请输入:

Key 1

Path \\wds-server\W2K8-Drivers\Lsi\1.19.2.64

在每个 PathAndCredentials 组件的 "Credential"(凭证)部分中,单击并展开组件以插入 UNC 域、登录名和密码(如果需要),使用这些内容可以访问系统信息库中存储的设备驱动程序。

例如:

对 Windows Server 2008 安装期间要安装的每个设备驱动程序重复步骤 7a 到步骤 7c。

使用 Windows 系统映像管理器应用程序验证 ImageUnattend.xml 文件:

在 Windows 系统映像管理器应用程序中,单击 "Tools"(工具)菜单,然后选择 "Validate Answer File"(验证应答文件)。

使用 Windows 系统映像管理器应用程序将 .xml 安装脚本另存为 ImageUnattend.xml:

在 Windows 系统映像管理器应用程序中,单击 "File"(文件)菜单,然后选择 "Save Answer File as"(将应答文件另存为)。

将设备驱动程序系统信息库中的 .xml 安装脚本另存为:

c:\Unattend\Drivers\W2K8\Catalogs\ImageUnattend.xml

退出 Windows 系统映像管理器应用程序。

已完成 ImageUnattend.xml 安装脚本的创建。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11283482.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-15
下一篇2023-05-15

发表评论

登录后才能评论

评论列表(0条)

    保存