Basic PowerShell commands for Windows Admin

بواسطة: Udemy

Overview

Best course for Beginners and intermediate with quick hands on and ramp up

What you'll learn:
  • Students should be able to write and demonstrate basic to fairly advance Power Shell scripts.

This powershell course is specially crafted for beginners and intermediatewho has little or no knowledge of PowerShell. The course has certain great concept(Check the Preview)which would act as a refresher for even advance powershell user.

The course guides the students from installation to navigating help, to different important commands.
This course would take the user through smooth path with each commands and steps explained in detailed, so as to make student an independent explorer in the field of powershell in future career.

Since Powershell is a vast field so I tried to crack open the concepts by explaining in details some of the concepts as below:

A) Different type of commands/scripts/cmdlet, which can be run from PowerShell.
B) Object Handling and Piping i.e where-object, foreach-object etc
C) Object sorting, manipulation and formatting i.e sort-object, format-list, format-table
D) Navigating the Help for unknown commands using just the get-help and some keywords i.e. navigating get-eventlog
E) Helped student to get the idea of virtual driver letter for environment variables and regular partition i.e get-psdrive
F) How to set the Execution Policy set-ExecutionPolicy, get-ExecutionPolicy
G) String Handling i.e Like taking string length, getting a unique string from an array of strings.

Taught by

Shakil khan

Basic PowerShell commands for Windows Admin
الذهاب الي الدورة

Basic PowerShell commands for Windows Admin

بواسطة: Udemy

  • Udemy
  • مدفوعة
  • الإنجليزية
  • متاح شهادة
  • متاح في أي وقت
  • intermediate
  • English
8.1.2PHP Version270msRequest Duration2MBMemory UsageGET ar/الدورات/{slug}Route
    • Booting (165ms)
    • Application (104ms)
    • 1 x Booting (61.08%)
      165.05ms
      1 x Application (38.67%)
      104.49ms
      14 templates were rendered
      • public.courses.show (resources/views/public/courses/show.blade.php)3bladefile
        Params
        0
        course
        1
        links
        2
        config
      • public.courses.partials.breadcrumbs (resources/views/public/courses/partials/breadcrumbs.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.courses.partials.heading (resources/views/public/courses/partials/heading.blade.php)7bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        classes
      • public.courses.partials.details (resources/views/public/courses/partials/details.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.courses.partials.breadcrumbs (resources/views/public/courses/partials/breadcrumbs.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.courses.partials.heading (resources/views/public/courses/partials/heading.blade.php)7bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        classes
      • public.layouts.main (resources/views/public/layouts/main.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.layouts.partials.meta (resources/views/public/layouts/partials/meta.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.layouts.partials.navbar (resources/views/public/layouts/partials/navbar.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.auth.profile.partials.links (resources/views/public/auth/profile/partials/links.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.auth.profile.partials.link (resources/views/public/auth/profile/partials/link.blade.php)8bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        route
        7
        title
      • public.auth.profile.partials.link (resources/views/public/auth/profile/partials/link.blade.php)8bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        route
        7
        title
      • public.auth.profile.partials.link (resources/views/public/auth/profile/partials/link.blade.php)8bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        route
        7
        title
      • public.layouts.partials.flash-session (resources/views/public/layouts/partials/flash-session.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      uri
      GET ar/الدورات/{slug}
      middleware
      web, localize:ar
      controller
      App\Http\Controllers\CourseController@show
      as
      ar.courses.show
      namespace
      prefix
      /ar
      where
      file
      app/Http/Controllers/CourseController.php:17-35
      6 statements were executed10.76ms
      • select * from `courses` where `slug_ar` = 'basic-powershell-commands-for-windows-admin' limit 1
        9.42ms/app/Http/Controllers/CourseController.php:20corspedia
        Metadata
        Bindings
        • 0. basic-powershell-commands-for-windows-admin
        Backtrace
        • 17. /app/Http/Controllers/CourseController.php:20
        • 18. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 19. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 20. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • update `courses` set `visitors` = `visitors` + 1, `courses`.`updated_at` = '2025-02-15 16:44:01' where `id` = 4006
        290μs/app/Http/Controllers/CourseController.php:21corspedia
        Metadata
        Bindings
        • 0. 2025-02-15 16:44:01
        • 1. 4006
        Backtrace
        • 17. /app/Http/Controllers/CourseController.php:21
        • 18. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 19. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 20. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select `id`, `name_en`, `name_ar`, `topic_id`, `slug_en`, `slug_ar` from `subjects` where `subjects`.`id` in (87)
        280μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 20. /app/Http/Controllers/CourseController.php:23
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 22. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 23. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select `id`, `name_en`, `name_ar`, `slug_en`, `slug_ar` from `topics` where `topics`.`id` in (1)
        250μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 25. /app/Http/Controllers/CourseController.php:23
        • 26. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 27. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 28. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 29. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select * from `providers` where `providers`.`id` in (51) and `providers`.`deleted_at` is null
        230μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 20. /app/Http/Controllers/CourseController.php:23
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 22. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 23. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select * from `html_files` where `html_files`.`id` = 3997 limit 1
        290μs/app/Models/Course.php:84corspedia
        Metadata
        Bindings
        • 0. 3997
        Backtrace
        • 21. /app/Models/Course.php:84
        • 28. view::public.courses.show:29
        • 30. /vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:125
        • 31. /vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • 32. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
      App\Models\HtmlFile
      1
      App\Models\Provider
      1
      App\Models\Topic
      1
      App\Models\Subject
      1
      App\Models\Course
      1
        _token
        UzBvuJJ16snG1LQbqLfjsmAQjhVKGonSIzjQebCc
        locale
        ar
        _previous
        array:1 [ "url" => "https://www.corspedia.com/ar/%D8%A7%D9%84%D8%AF%D9%88%D8%B1%D8%A7%D8%AA/basic-...
        _flash
        array:2 [ "old" => [] "new" => [] ]
        PHPDEBUGBAR_STACK_DATA
        []
        path_info
        /ar/%D8%A7%D9%84%D8%AF%D9%88%D8%B1%D8%A7%D8%AA/basic-powershell-commands-for-windows-admin
        status_code
        200
        
        status_text
        OK
        format
        html
        content_type
        text/html; charset=UTF-8
        request_query
        []
        
        request_request
        []
        
        request_headers
        0 of 0
        array:24 [ "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "priority" => array:1 [ 0 => "u=0, i" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "cf-connecting-ip" => array:1 [ 0 => "18.221.201.67" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "cf-ipcountry" => array:1 [ 0 => "US" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "x-forwarded-for" => array:1 [ 0 => "18.221.201.67" ] "cf-ray" => array:1 [ 0 => "9126c299f991f60f-ORD" ] "host" => array:1 [ 0 => "www.corspedia.com" ] "content-length" => array:1 [ 0 => "" ] "content-type" => array:1 [ 0 => "" ] ]
        request_server
        0 of 0
        array:50 [ "USER" => "www-data" "HOME" => "/var/www" "HTTP_SEC_CH_UA_MOBILE" => "?0" "HTTP_SEC_CH_UA" => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" "HTTP_CACHE_CONTROL" => "no-cache" "HTTP_PRAGMA" => "no-cache" "HTTP_CDN_LOOP" => "cloudflare; loops=1" "HTTP_PRIORITY" => "u=0, i" "HTTP_UPGRADE_INSECURE_REQUESTS" => "1" "HTTP_USER_AGENT" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" "HTTP_CF_CONNECTING_IP" => "18.221.201.67" "HTTP_ACCEPT" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" "HTTP_SEC_FETCH_SITE" => "none" "HTTP_CF_VISITOR" => "{"scheme":"https"}" "HTTP_SEC_FETCH_MODE" => "navigate" "HTTP_SEC_FETCH_USER" => "?1" "HTTP_X_FORWARDED_PROTO" => "https" "HTTP_CF_IPCOUNTRY" => "US" "HTTP_ACCEPT_ENCODING" => "gzip, br" "HTTP_SEC_FETCH_DEST" => "document" "HTTP_SEC_CH_UA_PLATFORM" => ""Windows"" "HTTP_X_FORWARDED_FOR" => "18.221.201.67" "HTTP_CF_RAY" => "9126c299f991f60f-ORD" "HTTP_HOST" => "www.corspedia.com" "REDIRECT_STATUS" => "200" "SERVER_NAME" => "corspedia.com" "SERVER_PORT" => "443" "SERVER_ADDR" => "141.95.147.152" "REMOTE_USER" => "" "REMOTE_PORT" => "33978" "REMOTE_ADDR" => "172.70.130.38" "SERVER_SOFTWARE" => "nginx/1.18.0" "GATEWAY_INTERFACE" => "CGI/1.1" "HTTPS" => "on" "REQUEST_SCHEME" => "https" "SERVER_PROTOCOL" => "HTTP/2.0" "DOCUMENT_ROOT" => "/var/www/corspedia/public" "DOCUMENT_URI" => "/index.php" "REQUEST_URI" => "/ar/%D8%A7%D9%84%D8%AF%D9%88%D8%B1%D8%A7%D8%AA/basic-powershell-commands-for-windows-admin" "SCRIPT_NAME" => "/index.php" "CONTENT_LENGTH" => "" "CONTENT_TYPE" => "" "REQUEST_METHOD" => "GET" "QUERY_STRING" => "" "SCRIPT_FILENAME" => "/var/www/corspedia/public/index.php" "PATH_INFO" => "" "FCGI_ROLE" => "RESPONDER" "PHP_SELF" => "/index.php" "REQUEST_TIME_FLOAT" => 1739637841.198 "REQUEST_TIME" => 1739637841 ]
        request_cookies
        []
        
        response_headers
        0 of 0
        array:5 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Sat, 15 Feb 2025 16:44:01 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IkxXMExWL0RZTVFDVGoxd3NKQTIrcWc9PSIsInZhbHVlIjoiODRmVGxPTEJBTW0xdWJXK3QvcHVZZk1TNW9Lbzh3cHZFQ3JJWEVBVUFRMjI5UjB4QUNCS3ZHaWJzTDFTZ2VtaUc4aEc2RC9BK1ZTMGcxaW83dWkxN25SeCt1a3FoZXMrUTlLTTJoUHZkYlIrVFlvc0thL1RCdE9YU1ZzNFVpTmUiLCJtYWMiOiI1NzliZjgwMTkyNGE1NmNmNmVmYmQwN2RhNjA3NDkyOGFjMjg5NzllYTBjM2M2MTk0MGUxOWI4NGJlYjZlNmU5IiwidGFnIjoiIn0%3D; expires=Sat, 15 Feb 2025 18:44:01 GMT; Max-Age=7200; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6IkxXMExWL0RZTVFDVGoxd3NKQTIrcWc9PSIsInZhbHVlIjoiODRmVGxPTEJBTW0xdWJXK3QvcHVZZk1TNW9Lbzh3cHZFQ3JJWEVBVUFRMjI5UjB4QUNCS3ZHaWJzTDFTZ2VtaUc4aEc2R" 1 => "laravel_session=eyJpdiI6IktrcEp5OGFBdVgvKzhGTEhNWTZOZXc9PSIsInZhbHVlIjoicmNOWTgwUVZseFdBNll0c0pBZjhIM3NwMElGTTh1Z1EwdmhOcExWbjc2aUNyWDdGVzRuMjhvZElOUWJpN0pwWWFEU3lTbSsxTnMrMjZrdjhvWkNNeitzQWNyTms5R2w1bmdyWlRVY0ZNL3BhWFNhZjVwVFVXS09MZituNUtqNDYiLCJtYWMiOiJjZGNmZGQ5NWYyZTMyYmEwZjA3ODk0MGExNmEyNzg1YjMyOWJhZDQ3OGJmNGU1MTQ5NDQ0ZWYxZjZjNzE0NTRjIiwidGFnIjoiIn0%3D; expires=Sat, 15 Feb 2025 18:44:01 GMT; Max-Age=7200; path=/; httponly; samesite=laxlaravel_session=eyJpdiI6IktrcEp5OGFBdVgvKzhGTEhNWTZOZXc9PSIsInZhbHVlIjoicmNOWTgwUVZseFdBNll0c0pBZjhIM3NwMElGTTh1Z1EwdmhOcExWbjc2aUNyWDdGVzRuMjhvZElOUWJpN0pwWWFE" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IkxXMExWL0RZTVFDVGoxd3NKQTIrcWc9PSIsInZhbHVlIjoiODRmVGxPTEJBTW0xdWJXK3QvcHVZZk1TNW9Lbzh3cHZFQ3JJWEVBVUFRMjI5UjB4QUNCS3ZHaWJzTDFTZ2VtaUc4aEc2RC9BK1ZTMGcxaW83dWkxN25SeCt1a3FoZXMrUTlLTTJoUHZkYlIrVFlvc0thL1RCdE9YU1ZzNFVpTmUiLCJtYWMiOiI1NzliZjgwMTkyNGE1NmNmNmVmYmQwN2RhNjA3NDkyOGFjMjg5NzllYTBjM2M2MTk0MGUxOWI4NGJlYjZlNmU5IiwidGFnIjoiIn0%3D; expires=Sat, 15-Feb-2025 18:44:01 GMT; path=/XSRF-TOKEN=eyJpdiI6IkxXMExWL0RZTVFDVGoxd3NKQTIrcWc9PSIsInZhbHVlIjoiODRmVGxPTEJBTW0xdWJXK3QvcHVZZk1TNW9Lbzh3cHZFQ3JJWEVBVUFRMjI5UjB4QUNCS3ZHaWJzTDFTZ2VtaUc4aEc2R" 1 => "laravel_session=eyJpdiI6IktrcEp5OGFBdVgvKzhGTEhNWTZOZXc9PSIsInZhbHVlIjoicmNOWTgwUVZseFdBNll0c0pBZjhIM3NwMElGTTh1Z1EwdmhOcExWbjc2aUNyWDdGVzRuMjhvZElOUWJpN0pwWWFEU3lTbSsxTnMrMjZrdjhvWkNNeitzQWNyTms5R2w1bmdyWlRVY0ZNL3BhWFNhZjVwVFVXS09MZituNUtqNDYiLCJtYWMiOiJjZGNmZGQ5NWYyZTMyYmEwZjA3ODk0MGExNmEyNzg1YjMyOWJhZDQ3OGJmNGU1MTQ5NDQ0ZWYxZjZjNzE0NTRjIiwidGFnIjoiIn0%3D; expires=Sat, 15-Feb-2025 18:44:01 GMT; path=/; httponlylaravel_session=eyJpdiI6IktrcEp5OGFBdVgvKzhGTEhNWTZOZXc9PSIsInZhbHVlIjoicmNOWTgwUVZseFdBNll0c0pBZjhIM3NwMElGTTh1Z1EwdmhOcExWbjc2aUNyWDdGVzRuMjhvZElOUWJpN0pwWWFE" ] ]
        session_attributes
        0 of 0
        array:5 [ "_token" => "UzBvuJJ16snG1LQbqLfjsmAQjhVKGonSIzjQebCc" "locale" => "ar" "_previous" => array:1 [ "url" => "https://www.corspedia.com/ar/%D8%A7%D9%84%D8%AF%D9%88%D8%B1%D8%A7%D8%AA/basic-powershell-commands-for-windows-admin" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]