Advertisement
Guest User

Untitled

a guest
Aug 16th, 2017
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.98 KB | None | 0 0
  1. $CGA = @{
  2. IP = "server";
  3. Directory = "web";
  4. FilesLike = "c*.jpg"
  5. Credentials = New-Object System.Net.NetworkCredential -ArgumentList "admin", "nick773757"
  6. }
  7.  
  8. $WEGDAAP155 = @{
  9. IP = "172.23.244.83";
  10. Username = "ftpuser";
  11. Password = "Gideon123";
  12. Directory = "cga"
  13. }
  14.  
  15. $request = [System.Net.WebRequest]::Create("ftp://$($CGA.IP)/$($CGA.Directory)/$($CGA.FilesLike)")
  16. $request.Credentials = $CGA.Credentials
  17. $request.Method = [System.Net.WebRequestMethods+Ftp]::ListDirectory
  18.  
  19. $filesToDownload = ((New-Object System.IO.StreamReader -ArgumentList `
  20. $($request.GetResponse().GetResponseStream())).ReadToEnd()).Split([string[]]"`r`n", `
  21. [System.StringSplitOptions]::RemoveEmptyEntries)
  22.  
  23. $filesToDownload
  24.  
  25. $filesToDownload | % {
  26. $request = [System.Net.WebRequest]::Create("ftp://$($CGA.IP)/$($CGA.Directory)/$_")
  27. $request.Credentials = $CGA.Credentials
  28.  
  29. $request.GetResponse().GetResponseStream() } | Get-Member
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement