Articles of XML

msinfo32 / nfo用翻译的标签发送XML

我正在为一个我参与支持的应用程序开发一些系统数据收集工具,并且遇到了令人兴奋的皱纹。 我想捕获一个msinfo32 /nfo报告作为收集的数据的一部分,因为它是如此全面。 但有一个有趣的问题。 德语设置为显示语言的系统中的XML如下所示: <Data> <Element><![CDATA[Betriebsystemname]]></Element> <Wert><![CDATA[Microsoft Windows 10 Pro]]></Wert> </Data> “wert”是“Value”的德语单词。 所以一些但不是全部的标签似乎被翻译成当地语言。 只是为了好玩。 (这也是绝对可怕的谁devise这个可移植XML,但我可以解决)。 我正在寻找一种方法来覆盖标签翻译,或者失败的方式来在Windows中运行一个程序与不同的显示语言。 在UNIX系统上,我只需设置LC_ALL=C或LC_ALL=en_US 。 在Windows上,不是那么多。 我知道AppLocale ,但它似乎是遗留的非Unicode程序,主要集中在处理字符集。

FTP自动化下载过程不工作在Windows上

我有我的脚本如下: <?xml version="1.0" encoding="UTF-8"?> <project name="Getting from FTP" default="info" basedir="."> <target name="info"> <property name="testfolder" value="My\Test\Folder\Path" /> <echo>Hello World – Welcome to Apache Ant!</echo> <echo>Java version: ${ant.java.version}</echo> <echo>Ant Version: ${ant.version}</echo> <echo>Base Dir: "${basedir}"</echo> <mkdir dir="${testfolder}\ant-test"/> <classpath> <fileset dir="${basedir}" includes="*.jar" /> </classpath> <ftp action="get" server="my.server.location.somewhere" userid="username" password="password" remotedir="/path/on/my/server" verbose="yes" > <fileset dir="${testfolder}\ant-test"> <include name="**\*" /> </fileset> </ftp> […]

在Windows Server版本中,是否有将AD用户导出到XML的大致一致的方法?

我正在编写一个用户数据同步服务,它应该使用包含来自客户的用户数据的CSV和XML文件。 CSV部分非常简单。 关于XML,我想要求客户符合一个非常具体的XML模式,而不要求他们做自定义编码或不是他们的目的。 所以,我正在研究(或为)所有Windows Server版本中可用的工具,以便生成一些我可以一致阅读的内容(可能不包括WS 2003,因为AFAICT在此处被CSV或LDIF导出(我知道WS 2003年是EOL,但客户永远是对的,即使他们错了))。 淘宝谷歌有很多VB和PS脚本的例子来做自定义的AD导出,但是(不是一个Windows用户我自己 – 更不用说Windows服务器pipe理员)我觉得,更多的时候可能会产生这样的脚本需要有非常特殊的需求,我想知道是否没有标准化的从Active Directory转储XML数据的方式,这对于客户来说更容易使用,而且足以满足我的需求。 在此先感谢Daniel

有什么办法告诉Puppet augeas资源使用哪种编码?

我是新来的augeas,我得到了很多错误,如: Could not evaluate: invalid byte sequence in UTF-8 在特殊的我希望augeas兑现XML文件中的编码声明 <?xml version="1.0" encoding="ISO-8859-1"?> 但在镜头的源代码,我不明白,这是考虑到,但我可能是错的感觉,我不明白的镜头格式很多: https : //github.com/hercules-team/augeas/blob /master/lenses/xml.aug 或者Java-Properties-File总是被视为ISO-8859-1 ,并且镜头源代码中没有任何编码的痕迹: https : //github.com/hercules-team/augeas/blob/master/镜头/ properties.aug 我的第一个问题是:augeas推断正确的编码为XML和属性 – 文件? 我的第二个问题是:有没有办法告诉augeas使用哪种编码? 放弃 假设系统默认的编码是UTF-8: vi testUTF.properties # Käse abc=test # tèté persona=niño 一切都很好: puppet-test:~ # augtool –noautoload augtool> set /augeas/load/Properties/lens Properties.lns augtool> set /augeas/load/Properties/incl "/root/testUTF.properties" augtool> load augtool> print […]

闪存/ Flex客户端上的套接字策略文件存在问题

我有一个使用flash / flex(AS3)客户端的MMO需要与我们的服务器进行原始套接字连接。 我已经尝试了几种不同的方法来为端口843上的xml策略文件提供服务,详见Adobe。 现在一切似乎都适用于大多数客户端,但是大部分客户(20%?)无法连接到这个魔术端口(843)并获取xml策略文件。 我们的客户只是网上的随机人员,所以我们无法控制,也没有真实的环境信息。 我通过让客户端通过php发送给我一个电子邮件来logging客户端连接的成功/失败,所以无论哪种方式这些用户都有networking访问,但无法获得魔术策略文件。 到目前为止,似乎并不重要,他们正在使用的操作系统/浏览器,甚至闪存版本… 现在我只是试图确定问题是服务器端,客户端还是其他地方。 有没有其他人有与Flash的新的套接字政策类似的经验,什么可以/可能会导致客户端不连接到魔术843端口? 是否有一个“官方”政策服务器,我可以尝试至less排除我的代码作为一个潜在的问题? 非常感谢你 ! 科林

DB2 runstats不能用于xml列

我正在运行runstats命令来更新DB2中名为“CUSTOMER”的特定表的运行时统计信息。 客户有两列 – CID(整数)和INFO(xml列)。 运行该命令后,如果我查看SYSCOLDIST表,列CID的信息正确填充。 但没有什么填充INFO XML列。 具有xml列的不同表格也会发生同样的情况。 请帮忙.. 谢谢, -Keshav

直接从Powershell中的XML填充对象

我对PowerShell相当陌生,所以我不完全确定正确的术语是为了我想做什么,但希望描述就足够了。 我正在尝试使用Webpipe理模块来设置网站,并在XML文件中进行configuration。 网站configuration部分如下所示: <WebSite name="Test" destination="WebServers"> <physicalPath>c:\temp</physicalPath> <bindings> <binding protocol="http" bindingInformation=":8081:"/> <binding protocol="https" bindingInformation=":8082:"/> </bindings> </WebSite> 我已经加载到一个[xml]variables,并可以遍历它。 我知道我可以创build一个像这样的网站: New-Item <SiteName> -bindings (@{protocol="http";bindingInformation="*:80:DemoSite1"},@{protocol="http";bindingInformation="*:80:DemoSite2"}) -PhysicalPath <PhysicalPath> 有没有简单的(单行),我可以用来把XML中的绑定转换成可以传递给New-Item的bindings参数的东西? 我觉得必须有一个更简洁的方法来做到这一点,而不是显式迭代绑定元素。 另外,是否有一些完全的其他方法,我应该用来做到这一点? 我知道New-Website cmdlet,但使用它似乎没有什么更容易。

在UNIX中从文件获取不同的值

我有一个文件,我想parsing从中提取某些值。 我不知道我应该使用什么命令和语法(也许sed ?)。 下面是我可能期望在文件中find的2个示例行。 我需要的是name的值(例如,在本例中分别为1234和xyz )以及jndiName的值。 factories xmi:type="resources.url:URL" xmi:id="" name="1234" jndiName="xyz_aBC" factories xmi:type="resources.url:URL" xmi:id="URL_1323780357724" name="xyz" jndiName="abc" 如果我使用sed ,我将如何在这种情况下应用它?

如果我有/概括arg,将删除专门化阶段中的设置?

我目前正在使用.xmls进行大规模部署映像。 我想做一个无人参与join域,并获得在审计(sysprep)阶段的驱动程序。 但是当我从审计到OOBE时,我会做一个/概括清理我推下的驱动程序。 [使整个过程更快,图像更小] 如果我从审计到OOBE执行/ generalize命令,将删除我的[无人参与]join到域?

WDS:我的unattend.xml有什么问题?

被困在“Windows无法parsing或处理通过[无效]的无人参与答案文件时,应答文件中指定的设置无法应用,处理组件[Microsoft-Windows-Shell-Setup] “阶段。 <?xml version="1.0" encoding="utf-8"?> <unattend xmlns="urn:schemas-microsoft-com:unattend"> <settings pass="specialize"> <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <ProductKey></ProductKey> <RegisteredOrganization>POCL</RegisteredOrganization> <ComputerName></ComputerName> <ShowWindowsLive>false</ShowWindowsLive> <StartPanelOff>false</StartPanelOff> <CopyProfile>false</CopyProfile> <DisableAutoDaylightTimeSet>false</DisableAutoDaylightTimeSet> <DoNotCleanTaskBar>true</DoNotCleanTaskBar> <BluetoothTaskbarIconEnabled>false</BluetoothTaskbarIconEnabled> <TimeZone>Pacific Standard Time</TimeZone> <AutoLogon> <Password> <Value>[removed]</Value> <PlainText>false</PlainText> </Password> <LogonCount>5</LogonCount> <Username>[removed]</Username> </AutoLogon> </component> </settings> <settings pass="oobeSystem"> <component name="Microsoft-Windows-International-Core" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <InputLocale>en-us</InputLocale> <SystemLocale>en-us</SystemLocale> <UILanguage>en-us</UILanguage> <UserLocale>en-us</UserLocale> </component> <component […]