powershell pdf book notes download for free


About Book

This book has 100+ pages that cover the basic to advanced topic of Powershell with practical program and code examples and developed by www.goalkicker.com. if you want to learn Powershell then this book is for you. this book is developed by professional programmers for educational purposes.



Book contents

  1. Getting started with PowerShell
  2. variables in Powershell
  3. operators
  4. special operators
  5. basic set operations
  6. conditional logic
  7. loops
  8. switch statement
  9. string
  10. hashtables
  11. working with objects
  12. PowerShell functions
  13. PowerShell classes
  14. Powershell modules
  15. PowerShell profiles
  16. calculated properties
  17. using existing static classes
  18. built-in variables
  19. automatic variables
  20. environment variables
  21. splatting
  22. PowerShell streams, debug, verbose, warning, error, output, and information
  23. sending email
  24. Powershell remoting
  25. working with the PowerShell pipeline
  26. PowerShell background jobs
  27. return behavior in PowerShell
  28. CSV parsing
  29. working with XML files
  30. communicating with restful APIs
  31. Powershell SQL queries
  32. regular expressions
  33. aliases
  34. using the progress bar
  35. powershell.exe command line
  36. cmdlet naming
  37. running executables
  38. enforcing script prerequisites
  39. using the help system
  40. modules, scripts, and functions
  41. naming conventions
  42. common parameters
  43. parameter sets
  44. Powershell dynamic parameters
  45. GUI in PowerShell
  46. URL encode/decode
  47. error handling
  48. package-management
  49. TCP communication with PowerShell
  50. PowerShell workflows
  51. embedding manged ode
  52. how to download the latest artifact from artifactory using PowerShell script
  53. comment-based help
  54. archive module
  55. infrastructure automation
  56. psscriptanalyzer PowerShell script analyzer
  57. desired state configuration
  58. using should process
  59. scheduled tasks module
  60. ise module
  61. creating doc class-based resources
  62. wmi and cim
  63. ActiveDirectory module
  64. SharePoint module
  65. introduction to psake
  66. introduction to pester
  67. handling secrets and credentials
  68. security and cryptography
  69. signing scripts
  70. anonymize IP in-text fiel with Powershell
  71. amazon web service recognition
  72. amazon web service wimple storage service