我一直在跟踪这个Microsoft ,我正在编写一个下载审核日志的PowerShell脚本。到目前为止,一切都进行得很顺利,但我想知道如何从csv文件中读取用户Id,而不是在脚本中直接使用用户Id呢?
这就是我的CSV文件现在的样子。
C:\AuditLogSearch\Reference\User.csv
Name Email Id
................................
1. Ronaldo ronaldo@gmail.com KLIEKN
2. Messi messi@gmai
我需要帮助来转换所有的值从特定的csv列(名称)到小写,使用powershell脚本。 Change ID Name ITSM_Info
183115 ZYXjjjKKK Possible CRQ
183115 ZYXasdasdj Possible CRQ
183115 ZYsdajjKKK Possible CRQ
183115 ZYXjjjKKK Possible CRQ
183115
我正在尝试做一些在Powershell中应该很简单的事情,但我无论如何也搞不懂它。我有一个日志文件,如下所示:
item1:some text 1:more junk I don't care about.
item2:some text 2:more junk I don't care about.
item3:some text 3:more junk I don't care about.
...
我想使用Powershell来拆分":",抓取前两项,然后以某种方式将结果转换成我可以通过管道传输到Format-Table的内容。最终结果将输出如下:
我正在尝试将许多CSV文件合并成一个大型CSV文件。我编写了一个powershell脚本,它成功地为每个标记名创建了单独的csv文件。但是,当在最后添加Get-Content时,我得到了以下错误:
Get-Content : An object at the specified path C:\HTD2CSV\Output_Files\*.CSV does not exist, or has been filtered by the
-Include or -Exclude parameter.
At C:\HTD2CSV\extract.ps1:30 char:20
+ $temp = G
在我工作的地方,招聘经理填写一份信息路径表单,其中包含创建新AD帐户所需的所有信息:
Last name
Middle Intial
last name
Assigned Phone
Office
Discription
Telephone Number.
Groups needed
然后我需要阅读表单并手动创建AD帐户。
我想我可以创建一个GUI,它可以从表单导入数据,并自动创建AD帐户。
有谁能给我指出大致的方向,我可以阅读如何做到这一点?
我仍然是Powershell的新手,但我愿意学习它,而且到目前为止我很享受它。
感谢您可能分享的任何信息。
道格