我有一个包含两列的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
}
希望这能帮助您前进!