问题标签 [mdt]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
91 浏览

sccm - CS.ini 根据模型自动选择任务序列

我想要完成的是让 MDT 根据模型自动选择任务序列,如果没有匹配则运行通用部署。但它不会自动选择任务序列。任何想法,我怎样才能实现这个目标。谢谢

0 投票
0 回答
37 浏览

git - 将 git 存储库克隆到 Google Coral 开发板上

我正在使用本教程开始使用 Coral 开发板:https ://coral.ai/docs/dev-board/get-started/#run-pycoral

到目前为止,我已经按照教程中给出的所有步骤进行了操作,并且另一个设置演示已经工作。当我尝试从 Git 存储库克隆另一个演示时,我收到以下错误:

fatal error: https://github.com/google-coral/pycoral.git is this a git repository?

回购可以很好地克隆到其他设备上,所以我认为这与开发板设置有关(可能是代理、权限、证书?)。我是使用 Coral 开发板的新手,所以我不确定如何更改这些设置,或者是否有必要。其他 git 命令正在运行,例如 git init。

任何有关如何解决此问题的建议将不胜感激。

0 投票
1 回答
16 浏览

virtual-machine - MDT Server 直接打开 cmdlet

正如标题已经提到的,MDT 服务器在加载 Lite Touch Windows PE 映像后直接打开 cmdlet。我在 CustomSettings.ini 中添加了一些参数。

我正在运行安装了 MDT 服务器的 ESXi 6.7 服务器。并且新的虚拟机应该能够通过 MDT 进行部署。

因此,我添加了这些行,并在尝试部署 VM 后直接打开了 CMDLET。我也再次删除它,它仍然无法正常工作。所以我想知道为什么MDT现在搞得这么乱。我这样做的原因是,我希望 MDT 自动设置“OSDComputerName”。我还研究了如何使用“%03#”等变量设置计算机名称。这也确实在加载图像后直接打开了 CMDLET。

提前致谢!

0 投票
0 回答
58 浏览

installation - 通过 MDT 安装 Chocolatey 和其他应用程序

我无法通过 MDT 安装巧克力。我必须将其安装为非管理安装,我从巧克力网站复制了安装脚本,但它无法按我的意愿工作。

在任务序列步骤中,它非常快速地完成了任务,甚至没有安装巧克力。

另外我创建了一个小脚本,它看起来像这样:

很不言自明。

0 投票
0 回答
74 浏览

powershell - 在 MDT 部署期间从 AD 检索 BitLocker 恢复密码

我有一个非常奇怪的问题。我有一个在 MDT 部署任务序列期间运行的 PowerShell 脚本。我正在使用以下命令获取 BitLocker 恢复密钥,以便将其添加到我的日志中

如果我在使用 PowerShell ISE 的生产机器上运行此代码,它可以正常工作。如果我查看返回的属性值,我会明白这一点。

但是当我在任务序列中运行相同的代码时,我得到了这个

恢复密钥肯定在 AD 中,当我查看 ADUC 时可以看到它,但在任务序列期间似乎无法获得它。很奇怪。有人有什么想法吗?

0 投票
0 回答
27 浏览

powershell - Windows MDT Powershell 脚本

我有一个 Windows 10 部署,需要在安装操作系统后启动 .ps1 脚本。

在我的任务序列中,我在 State Restore 文件夹下添加了一个具有以下属性的运行命令行部分:

命令行:

开始于:

我的PowerShell脚本:

但是每次在部署中我都会收到一个错误代码。

我认为问题是其中之一:

我的命令行是废话和错误

或者powershell脚本错误

我尝试手动从共享启动脚本并遇到了一些问题:

第一个脚本通常不允许,所以我尝试使用以下命令修复它:

然后我看到它确实以管理员 powershell 启动,所以我添加了这个脚本:

}

当我单独尝试时一切正常,但是当我合并所有关闭的powershell窗口时:

}

如果($提升){

试图提升,不工作,中止

我希望有人知道我的问题并可以帮助我。

谢谢

0 投票
0 回答
35 浏览

windows-10 - 两种特定联想型号的 WDS/MDT 部署错误

我的公司是一家联想商店,前段时间我们建立了一个 WDS 服务器,它将计算机引导到 MDT 以部署映像。我们已经完成了各种型号,从 T480s 到 T490s、T14s、P51、P52、P53,没有一个问题。我从来没有对启动映像中的驱动程序做太多事情,因为它似乎总是能正常工作。直到,也就是说,我们得到了一些新的 T14 第 2 代和 P15 第 2 代模型。无论我做什么,他们都不会成功启动到 MDT。

发生的情况是我们PXE启动这些新型号机器,他们联系PDX服务器,加载启动图像,我看到我们在MDT中设置的背景图像,然后我们立即得到这个图像,或者有时它显示提示启动部署向导,然后单击开始按钮后显示此错误。

在 P15 gen2 上:

A connection to the deployment share (path) could not be made. The following networking device did not have a driver installed: PCI\VEN_8086&DEV_15F3&SUBSYS_22D817AA&REV_03.

在 T14 gen2 上:

A connection to the deployment share (path) could not be made. The following networking device did not have a driver installed: PCI\VEN_8086&DEV_15F3&SUBSYS_22D817AA&REV_20.

一次且仅一次,T14gen2 一直通过部署任务序列,启动到 Windows 10,然后显示错误。

一些谷歌搜索将我带到此页面,我发现 T14gen2 和 P15gen2 具有特定的 WinPE 10 驱动程序包: https: //support.lenovo.com/us/en/solutions/ht074984-microsoft-system-center-configuration-manager -sccm-and-microsoft-deployment-toolkit-mdt-package-index

好,很好。问题解决了。所以我下载并解压了每个包,在我的开箱即用驱动程序包中创建了一个文件夹,将驱动程序导入其中,为该文件夹创建了一个选择配置文件,并配置 WinPE 以在部署共享属性中从那里获取驱动程序,然后将该启动映像导入 WinPE。

然后我 PXE 启动了每个模型并得到了相同的行为。我有点卡住了,想知道这里是否有人以前遇到过这个问题,或者有任何关于去哪里的线索。

此外,最初,我只是将 WinPE 驱动程序保留在“全部”上,将所有 P15g2 和 T14g2 驱动程序导入到 Out-of-Box 驱动程序中,然后让启动映像获取它需要的内容。那打破了一切。计算机将从映像启动,然后显示一条消息,指出 Windows 无法启动,因为找不到 iaStorAfs.sys。我必须重建整个 MDT 环境才能从中恢复。

所以现在,只有 T14g2 和 P15g2 的 WinPE 驱动程序被注入到映像中,以及 USB-C gen2 坞站的驱动程序 ( https://download.lenovo.com/km/media/attachment/ USBCG2.zip )。所有其他联想型号仍然可以启动到 MDT 没有问题,而我加载驱动程序的两个型号则没有。

任何见解表示赞赏!这让我发疯了一段时间。

0 投票
0 回答
7 浏览

powershell - 尝试在 MDT 任务序列中使用 PowerShell DSC - 如何处理重启?

我正在尝试在 MDT 中使用 DSC 推送配置,目前遇到了一些问题。以下是我对此的思考过程:

因为我正在为一个非常复杂的配置进行“整个服务器配置”,所以 LCM 将需要多次重新启动。

我想确保我依赖 LCM 与 MDT 沟通需要重新启动,之后 MDT 将重新启动服务器并重新运行配置。

尽管有任何警告或失败,我都希望配置继续进行。BDD.log 将显示这些是什么,以便配置服务器的人员可以看到失败的原因并在代码中修复它,或者在事后修复它。

我认为有一些方法可以使用 $TSenv:SMSTSRetryRequested 和 $TSenv:SMSTSRebootRequested

到目前为止,我尝试过的是这些方面的东西,但是这不起作用:

现在最终发生的事情是配置按预期进行。每次重新启动时,它都会检查现有资源,然后在配置中进一步启动新资源,即使出现故障也是如此。

但由于某种原因,MDT 似乎认为总是要求重新启动,即使它一直到配置结束。请注意,在 DSC 应用阶段似乎总是到处出现故障,所以也许这就是问题所在?否则,也许 $TSenv 变量在重新启动后仍然存在?

我也知道 DSC 配置内部有一种方法可以告诉 LCM 如何处理重新启动,但我不太确定如何使用该资源或将其放置在何处,或者它是否能解决我的问题。这是我的下一步,但我想在这里发帖,看看是否有人有任何想法或以前做过类似的事情。