Advertisement
Guest User

Untitled

a guest
Jul 5th, 2016
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.86 KB | None | 0 0
  1. $user = 'demouser@customer1'
  2. $pass = ''
  3. $upload_url='/controller/CustomDashboardImportExportServlet'
  4.  
  5. $webclient = New-Object System.Net.WebClient
  6. $webclient.Credentials = New-Object System.Net.NetworkCredential($user,$pass)
  7.  
  8. $newAppName='NewApp'
  9.  
  10. $item='C:\Users\testuser1\Desktop\test.json'
  11. $modified='C:\Users\testuser1\Desktop\modified.json'
  12.  
  13. (Get-Content $item).replace('{{APP_NAME}}', $newAppName) | Set-Content $modified
  14.  
  15.  
  16. try
  17. {
  18. $uri = New-Object System.Uri($upload_url)
  19. $responseArray = $webclient.UploadFile($uri, $modified)
  20. $responseJSON = [System.Text.Encoding]::ASCII.GetString($responseArray)
  21.  
  22. echo $responseJSON
  23.  
  24. if (( $responseJSON | ConvertFrom-Json).success)
  25. {
  26. echo "Success"
  27. }
  28. else
  29. {
  30. echo "Failed"
  31. }
  32.  
  33.  
  34. }
  35. catch
  36. {
  37. $err=$_
  38. Write-Host $error.exception.message
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement