我有一个包含两列的Word文件。


Ex.
Product    Description
Item1     Mango is a great fruit
Item2     Dinosaurs are still around. Maybe you havn't looked around that well.
Item3     IT is not for all

..

我有一个Intranet URL,
Item1, Item2, Item3..

全部列出,并且每个项目旁边都有一个复选框。我现在要做的是从Word文件中复制说明,并将其粘贴到Intranet URL上的说明保持者。

到目前为止,我都是手动完成所有操作。
过程如下:我复制Item1文本(例如Mango is a great fruit)并打开Intranet URL,然后单击Item1并粘贴描述(例如Mango is a great fruit)。然后一遍又一遍地处理所有项目。

在Powershell中有自动的方法吗?任何帮助,将不胜感激。谢谢。

最佳答案

好吧,第一件事就是获取文本并将其放入常规文本文件中。然后,您可以将每一行作为数组导入。

$a = Get-Content "items.txt"

这会将每一行作为数组中的字符串。接下来,您可能会修剪字符串以适合您的需求。
$a = $a.Substring(4)

或要删除的任意数量的字符。在不知道您的Intranet站点是什么样的情况下,我不能太具体地说明下一步应该做什么。 Here是一篇具有填写Web表单功能的文章。所以你的代码基本上是
ForEach($b in $a){
SetElementValueByName $elementname $b $position
}

希望这能帮助您前进!

10-08 14:18