我已经使用Powershell 4创建了一个活动目录帐户创建脚本。
我的老板说过,有一项新政策,我们必须为每个用户构建一个登录脚本,有没有一种方法可以构建.bat文件并映射我们在脚本中指定的驱动器?< / p>
我知道有一种生成.txt文件的方法,但是不确定.bat。
我需要的
选择用户需要访问的驱动器
我需要它来构建.bat文件,映射先前指定的驱动器。
然后将其移动到DC上的登录脚本文件夹,映射到S
答案 0 :(得分:0)
以供将来任何想这样做的人参考。
我已经设法解决了一些问题。
$NewName = $SAMAccountName
$extension = ".bat"
$FileName = "$SAMAccountName$extension"
$ScriptDrive = "\\IPREMOVED\scripts"
Write-Output "
BAT CONTENTS" `n`n|FT -AutoSize >>LoginScript.txt
Get-ChildItem LoginScript.txt | Rename-Item -NewName $FileName
Move-Item -Path ".\$FileName" -Destination $ScriptDrive