【发布时间】:2015-01-11 21:32:17
【问题描述】:
我已经在论坛中搜索了一种重命名方式,但我得到了各种重命名,而不是需要的重命名。 通过批处理文件(或 PowerShell。适用于 Windows)使用其中一个节点更改 XML 文件名
我有一个名为 PO_BLABLA01_XXX.XML 的 XML 文件和 我想使用批处理文件重命名文件,使文件名为 PO 编号“12345”
所以有这个内容:
<Seller>
<Name>POV AGING LIMITED</Name>
<PO_No>12345</PO_NO>
<AddressInfo>
<agrlib:Address>ALBANY ROAD</agrlib:Address>
<agrlib:Place>DESBOROUGH</agrlib:Place>
<agrlib:Country>United Kingdom</agrlib:Country>
<agrlib:Phone>9999-9999</agrlib:Phone>
</AddressInfo>
<VatRegNo>8888</VatRegNo>
<BankAccount>7777</BankAccount>
</Seller>
我需要将我的文件从“PO_BLABLA01_XXX.XML”重命名为 12345.XML,即
任何人都可以为我指出一些亮点:) 谢谢!
【问题讨论】:
-
什么操作系统? (这在
cmd.exe中很难,但在 Windows 上的 PowerShell 中很容易;其他操作系统具有具有不同功能的不同 shell 脚本:没有目标操作系统就很难提供帮助。) -
嗨,理查德。它在 Windows 中。 Powershell 也可以。我认为我们可以通过批处理来实现这一点,但如果没有,PS 可以。我只是不知道从哪里开始。
标签: xml powershell batch-file rename