草庐IT

trigger-a-powershell-script-from-

全部标签

xml - 使用 Powershell 将 XML 文件远程保存到服务器

我有一个脚本可以运行并将文本保存到XML文件中。我想将此XML文件保存到网络中的远程服务器。对此的命令/代码是什么? 最佳答案 UNC路径(\\server\share\file.xml或\\server\c$\temp\file.xml)。它要求运行脚本的用户必须对远程服务器上的目标位置具有权限。 关于xml-使用Powershell将XML文件远程保存到服务器,我们在StackOverflow上找到一个类似的问题: https://stackoverflo

xml - 嵌套的 XML Powershell

我有以下xml下面的powershell正在读取xmlwrite-host"`nParsingfileSharepointSetUpData.xml`n"[System.Xml.XmlDocument]$xd=new-objectSystem.Xml.XmlDocument$file=resolve-path("SharepointSetUpData.xml")$xd.load($file)#$nodelist=$xd.selectnodes("/testCases/testCase")#XPathiscasesensitive$nodelist=$xd.selectnodes("/W

xml - 使用 Powershell 解析不一致的 XML 对象

我正在尝试解析不包含统一属性的XML。示例Object1stringObject2true子属性的数量始终相同,但有时是bool值,有时是字符串,标签名称也会相应变化。问题不在于类型本身,而是使用Powershell,我必须事先知道标签名称才能获得附加到它的值。目前我正在做这样的事情:foreach($itemin$items){if(!$item.object.valueString){$temp=$item.object.valueBoolean}else{$temp=$item.object.valueString}$properties=@{Name=$item.object.

xml - Powershell:如何选择和修改Xml注释?

我有一些如下所示的xml文件:我想用powershell修改这些xml文件:选择评论标签,把“我的评论”改成“已修改”。如何使用XPath或.netxml实用程序来实现?非常感谢。 最佳答案 使用.net[xml]$x=get-contentfile.xml$x.Project."#comment"="modified"$x.Save("c:\newxml.xml")另一个使用替换的选项(get-contentfile.xml).Replace("mycomments","modified")|out-filenewxml.xml

xml - 设置RestartOnFailure后无法在Powershell中导入计划任务xml

我目前正在尝试从Powershell设置Windows计划任务,设置RestartOnFailure属性。查看任务设置对象(https://msdn.microsoft.com/en-us/library/windows/desktop/aa383480(v=vs.85).aspx),这似乎无法直接执行,所以我尝试通过获取任务XML、手动设置此属性,然后将xml保存回任务来实现.这是我当前设置任务的代码,$Hostname=$Env:computername$service=new-object-com("Schedule.Service")$service.Connect($Host

xml - Powershell - 创建具有特定命名空间的 XML

我需要创建这个XML:..但是虽然我知道如何使用XMLWriter编写命名空间(例如:$XmlWriter.WriteAttributeString("xmlns","xsi","http://www.w3.org/2000/xmlns/","http://www.w3.org/2001/XMLSchema-instance");..我一直无法在变量中这样做:[xml]$XML=New-ObjectSystem.Xml.XmlDocument$Declaration=$XML.CreateXmlDeclaration("1.0","UTF-8",$Null)$XML.AppendChi

xml - 无法在 PowerShell 中完全解析 XML

我有一个XML文件,我想解析它并检索回特定信息。为了便于理解,下面是XML文件的屏幕截图:我想解析XML并为每个Item节点检索屏幕截图中指示的字段。每个检索到的值都需要按项目节点进行格式化。最后,我希望能够指定要查找的条件,并且只检索找到的条件。我一直在努力,没有运气。这是我能够想出的:[xml]$MyXMLFile=gc'X:\folder\my.xml'$XMLItem=$MyXMLFile.PatchScan.Machine.Product.Item$Patch=$XMLItem|Where-Object{$_.Class-eq'Patch'}$Patch.BulletinID

C#/XML : Change/Replace data from an XML file via textbox

我有一个包含以下内容的XML文件:Ahttp://www.123.com有没有办法通过C#中的文本框更改“webservice值”(来自XML文件)的值,然后保存/更新它?TextBox1.Text="http://www.abc.com";//changevalueofxml 最佳答案 我收到“文件已被其他东西打开”类型错误。这是我修改过的代码,现在对我有用了:StreamReaderfileStream=newStreamReader(文件名);vardoc=newXmlDocument();doc.Load(文件流);varn

xml - 如何使用 powershell 显示其中包含 - 的 XML 标记?

我正在执行以下powershell脚本$MyVM=[XML]@"X.Y.Z.TR2-VMX.X.X.XW2K8-R2Tester"@Write-host"YourVMdetails"Write-host"------------------"Write-host"IPaddress:"$MyVM.VM.IPAddressWrite-host"HostMachineIP:"$MyVM.VM.Vsphere-host它不显示Vsphere主机信息,而是简单地显示如下HostMachineIP:System.Xml.XmlDocument.VM.Vsphere-host如何让它发挥作用?

javascript - SCRIPT5022 : WrongDocumentError appending element on IE

简短背景:我一直在尝试创建一个将XML提要作为源的时事通讯内容生成器。为了让它工作,我必须准备每个XML节点元素以适合我的时事通讯布局。我使用此方法将2个相邻的xml元素合并到单个组节点中:element_getter:function(xml){vardeals=$(xml).find('campaign:eq(0)deal');deals=$.map(deals,function(val,index){if(index%2==1)return;vargroup=$(document.createElement('group'));$(group).append(deals[inde