Guest User

Untitled

a guest
Jan 8th, 2019
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.04 KB | None | 0 0
  1. $mappedDrive = @{
  2. Name = "u"
  3. PSProvider = "FileSystem"
  4. Root = "\bladefsshare2"
  5. Credential = 'svetlozar.draganov'
  6. }
  7. Invoke-Command -ComputerName bw33 -ScriptBlock {
  8. New-PSDrive @using:mappedDrive
  9. Get-Content -Path \bladefsshare2text.txt
  10. Get-PSDrive
  11. Remove-PSDrive -Name "u"
  12. Get-PSDrive
  13. } -Credential render
  14.  
  15. Invoke-Command -ComputerName bw33 -Credential render -ScriptBlock { Net Use x: \bladefsshare2 /user:svetlozar.draganov password
  16. Test-Path \bladefsshare2
  17. }
  18.  
  19. $session = New-PSSession -cn bw33 -Credential render -Authentication Credssp
  20. Invoke-Command -Session $session -ScriptBlock {Test-Path \bladefsshare2}
  21.  
  22. $Password = Read-Host -Prompt 'Enter Password' -AsSecureString
  23. $Credential = New-Object -TypeName PSCredential('username',$Password)
  24. $mappedDrive = @{
  25. Name = "u"
  26. PSProvider = "FileSystem"
  27. Root = "\bladefsshare2"
  28. Credential = $Credential
  29. }
  30. Invoke-Command -ComputerName bw33 -Credential $Credential -ScriptBlock {
  31. New-PSDrive @Using:mappedDrive
  32. # Do Stuff...
  33. Remove-PSDrive -Name "u"
  34. }
Add Comment
Please, Sign In to add comment