我有一个包含两列的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网址,然后点击Item1
并粘贴说明(例如Mango is a great fruit
)。然后对所有项目一遍又一遍地做。
在Powershell中有自动方式吗?任何帮助,将不胜感激。感谢。
答案 0 :(得分:1)
嗯,第一件事是将文本放入常规文本文件中。然后,您可以将每一行导入为数组。
$a = Get-Content "items.txt"
这会将每一行作为数组中的字符串。接下来,您可能会修剪字符串以满足您的需求。
$a = $a.Substring(4)
或者您要删除的任意数量的字符。如果不知道您的Intranet网站是什么样的,我就不能过于明确您接下来应该做什么。 Here是一篇文章,其中包含填写网络表单的功能。所以你的代码基本上是
ForEach($b in $a){
SetElementValueByName $elementname $b $position
}
我希望这能帮到你!