【发布时间】:2020-03-15 23:05:37
【问题描述】:
我目前正在尝试掌握 powershell,在我之前编写的脚本中,我做了一些愚蠢的事情,编辑文本文件的值,只是为了告诉 powershell 再次获取这些值。我昨晚熬夜看教程,但一直在努力寻找一种方法,并且正在以正确的方式寻求一些帮助来完成以下操作
目标
获取脚本编辑一个变量的值,该变量包含一个测试账号的主目录属性
我目前拥有的东西
{
Do {
$name = Read-Host 'Enter the required Log on ID'
} Until ($name)
$drive = Get-ADUser $name -Properties * | select homedirectory
$drive = $drive -replace 'homedirectory', ''
$drive
初始变量为
homedirectory
-------------
\\WIN-7V7GI0R7CFK\homedrives\Onetest$
使用替换功能后变成了
@{=\\WIN-7V7GI0R7CFK\homedrives\Onetest$}
请查看随附的屏幕截图,我正在寻找 $drive 变量作为驱动器路径,在本例中为 \WIN-7V7GI0R7CFK\homedrives\Onetest$
感谢任何帮助,只是寻找将所有这些联系在一起的正确方法,以便我可以在必要时将其合并到脚本的其他部分
【问题讨论】:
标签: powershell