asked on
net use L: \\serverFrom\docs
net use M: \\serverTo1\DOCS_Test
net use N: \\serverTo2\DOCS_PubTest
net use O: \\serverTo3\DOCS
#robocopy L:\ M:\ /MIR /FFT /R:3 /W:10 /Z /NP /NDL /log:C:\Temp\Scripts\PSlog1.log
#robocopy L:\ N:\ /MIR /FFT /R:3 /W:10 /Z /NP /NDL /log:C:\Temp\Scripts\PSlog2.log
#robocopy L:\ O:\ /MIR /FFT /R:3 /W:10 /Z /NP /NDL /log:C:\Temp\Scripts\PSlog3.log
#net use L: /delete
#net use M: /delete
#net use N: /delete
#net use O: /delete
$userPassword = 'PasswordExample'
$secureString = $userPassword | ConvertTo-SecureString -AsPlainText -Force
$stringObject = ConvertFrom-SecureString
$stringObject | Set-Content -Path 'C:\Temp\Scripts\Secure.txt'
$userName = 'My User Name For Login'
$passwordText = 'C:\Temp\Scripts\Secure.txt'
$securePwd = $passwordText | ConvertTo-SecureString
$credObject = New-Object System.Management.Automation.PSCredential -ArgumentList $userName, $securePwd
$cred = Get-Credential -Credential "My User Name For Login"
New-PSDrive -Name "L" -PSProvider FileSystem -Root \\serverFrom\docs -Credential $credObject -Persist