问题标签 [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 回答
3500 浏览

eclipse - 学习 Eclipse MDT-UML2 序列图

是否有使用 Eclipse MDT-UML2 绘制序列图的教程或文档文件?

我无法在页面上放置生命线。我花了 10 分钟才弄清楚,我首先要做一个大的迭代,然后我才能把 Lifelines 放进去。

我不知道如何使参与者框在生命线中更宽。任何超过 4 个字符的名称对于该框来说都太宽了。当我做明显的点击和拖动手柄的事情时,盒子会弹回原来的大小。

我可以通过单击调色板中的“消息”并单击将箭头从生命线线拖动到另一个来添加消息。现在我有一个标有“1:*”的箭头。我已经尝试了所有我能想到的方法来更改该名称:双击它、按住 shift 单击、按住 ctrl 单击、在属性中更改名称。

任何人都可以帮忙吗?

0 投票
2 回答
155 浏览

deployment - 哪个是最新的 Business Desktop Deployment 版本?

我使用 Business Desktop Deployment (BDD) 来构建我的项目。脚本是用 python 编写的。我拥有的 BDD 不支持 Visual Studio 2008。请告诉我支持 VS2008 的最新 BDD 版本是什么,我可以在哪里获得有关 Business Desktop Deployment 的更多信息?

0 投票
1 回答
2496 浏览

html - 修改 MDT 向导以自动命名计算机

情况:

我正在使用 MDT Lite-Touch 对新系统进行成像。我正在尝试自定义向导以自动命名新系统,以便它们包含前缀“AG-”,这是从向导页面的下拉框中选择的部门代码(例如“COMM”),以及最后是正在成像的计算机的序列号,因此在这种情况下我的结果将是“AG-COMM-1234567”

进步:

  1. 我首先创建了 HTML 页面,我将在下面包含该页面,并在页面中添加了一个脚本以将这些片段连接到一个名为 OSDComputername 的变量中,为了进行测试,我可以在 msgbox 中输出并正确显示。
    • 问题是我不知道如何触发脚本,然后将其分配给整个 Light-Touch 过程的其余部分使用的 OSDComputername 变量。
  2. 我将脚本更改为函数并将其添加到 DeployWiz_Initization.vbs 然后使用 WDS 中的 Initialization 字段来调用它。我将包括下面的功能。
    • 问题是我会得到 OSDComputername 的“未定义变量”,我不确定它是否正确地从 HTML 中提取数据。
  3. 我尝试在“OSDComputername =”之后将脚本添加到 customsettings.ini 文件中
    • 这导致向导仅以文本形式输出我的代码作为计算机名称。
  4. 我现在正在尝试将变量添加到 customsettings.ini 中的“Properties=”(例如DepartmentName),从 HTML 表单中提取它们的值并将该值设置为 DeployWiz_Initization.vbs 中我的函数中的变量,并在“OSDComputername=”之后调用它们" 在 customsettings.ini 中以 "OSDComputername="AG-" & %DepartmentName%" 的方式出现
    • 我现在正在重建,看看情况如何

任何帮助,将不胜感激。

HTML 页面:

功能:

0 投票
2 回答
6536 浏览

xslt - 在 XSLT 中转换 GMT 时间本地时间

如何将 GMT 时间自动转换为本地时间(MDT 或 MST)。

我在下面得到了这个工作,但我需要一个根据日期确定 utc -6 或 utc -7 的条件。

<xsl:value-of select="xs:dateTime($docdate) + xs:dayTimeDuration('-PT7H')"/>

谢谢哈里

0 投票
6 回答
73511 浏览

windows - 自动完全更新 Windows

我正在做一个项目,目标是能够 100% 更新 Windows 计算机。这意味着无需用户交互即可自动更新窗口的程序或脚本。理想情况下,可以从另一个脚本运行的独立脚本。

原因:我需要更新我工作中的很多计算机。它们可以处于任何补丁级别以及从 Windows XP 到 Windows 8 的所有内容。我的目标是启动脚本,等待/执行其他操作,然后找到完全打补丁的计算机。

我通过在MDT Task Sequence中找到 ZTIWindowsUpdate.wsf 解决了很多问题。

这可以像这样从管理员 cmd 使用:

到目前为止,我的问题是计算机需要在某些更新之间重新启动。可能是因为依赖。ZTIWindowsUpdate.wsf 需要以管理员身份运行,我似乎找不到在重新启动时以管理员身份启动它的解决方案。此外,如果我让脚本在启动时运行,我该如何停止它,以及我如何知道何时停止它?

有人可以帮助解决这个问题的万无一失吗?

谢谢!

0 投票
1 回答
2453 浏览

windows - Microsoft Deployment Toolkit 2013 over Workgroup

我一直在尝试使用新的 MDT 2013 在工作组上部署 Win 8,因为我们没有使用域。

以下是所需的信息:

现在,当我尝试在 VM 工作站中加载 ISO 并尝试部署时,我会看到 USER CREDENTIAL 屏幕,要求我输入用户名、密码和域。这三个都是必填字段。

我尝试过 NDA145、\NDA145、Bigben1 和许多其他东西,但它总是给我 **Invalid Credentials: The network path was not found

在此处输入图像描述

这是一个问题 - 我在域中输入什么?谢谢您的帮助。

0 投票
1 回答
240 浏览

vmware - 在 VMWare 上使用基于 Java 的后端为 ASP .net MVC 网站设置持续交付的工具

我希望将部署更改为 DevOps(持续交付)。

我从组织中的 Devs 和 Ops 那里获得了不同的技术:

  • (Ops) Microsoft 部署工具包
  • (Dev) 所需状态配置
  • (开发)TFS 的发布管理

哪些技术可以很好地协同工作?有没有人有在 VMWare 上使用基于 Java 的后端为 ASP .net MVC 网站设置持续交付的经验?我们可以继续使用 TeamCity 作为构建服务器吗?

亲切的问候,AllWorkNoPlay

0 投票
2 回答
3650 浏览

powershell - 在 Powershell 的 Rename-Computer 中输入 DomainCredential 的密码

我正在尝试使用 Powershell 脚本根据序列号重命名计算机。

到目前为止,我有 - Set-ExecutionPolicy -Unrestricted $name = (Get-WmiObject win32_bios).SerialNumber.Trim() Rename-Computer -NewName $name -DomainCredential \

我不希望这个提示,因为我有几千个系统要映像,我希望这个只是静默重命名,然后 MDT 2012 Update 1 将重新启动。

在 powershell 和脚本方面,我是一个 n00b,我花了一周的大部分时间试图弄清楚这一点。我可以毫无问题地让重命名在本地工作,但我希望我能得到一些帮助,默默地做这件事。

我想我的问题是,如何在我的 powershell 脚本中输入密码,这样我就不必在工作站输入密码了?

0 投票
1 回答
62 浏览

clone - Windows 自动安装与映像

是创建参考映像并在所有机器上克隆该映像更好,还是使用 Microsoft 部署工具包在每台机器上进行自动安装更好?在拥有 25 台相同机器的实验室环境中,为什么一种方法比另一种更好?每种方法的优缺点是什么?速度是唯一的因素吗?

0 投票
3 回答
14475 浏览

deployment - 在 MDT 2013 中复制文件

我正在努力在一些 XP 笔记本电脑上自动部署 Windows 7 以及多个应用程序。

我能够静默安装操作系统和大多数应用程序,但我在将文件(未安装)从我的 DeploymentShare 复制到目标机器时遇到了问题。

我是 MDT 的新手,似乎在以前的版本中,DeploymentShare/$OEM$ 目录可用于复制文件 - 其中 $1 表示 C:\ 并且在 DeploymentShare 中创建的目录层次结构将被复制到上的相应目录目标机器。但是,这种技术在 MDT 2013 中不起作用。

然后我尝试使用任务序列中的运行命令行任务复制文件。这似乎是复制文件的最简单方法。

据我了解,媒体中的 %deployroot% 设置为 ..\DeploymentShare\ ,因此我可以从 MDT 媒体复制文件,

C:\DeploymentShare\CopyFiles\fileToCopy.txt

到目标机器,

C:\目标目录

但是,此运行命令行任务给了我错误:部署失败,系统无法打开指定的文件。

%deployroot% 的默认路径是什么?它是如何设置的,我如何访问 DeploymentShare 中的文件以便将它们复制到目标计算机?

第一次发帖,希望清楚。