PowerShell Master Class - PowerShell Scripting

  Рет қаралды 110,195

John Savill's Technical Training

John Savill's Technical Training

Күн бұрын

Пікірлер: 43
@iamdedlok
@iamdedlok 3 жыл бұрын
Thanks John! Great content. I grew few brain cells in the last 30 min. Watching your content daily for 30min in the morning is the new 'discipline' I have been building :D On to the next 'Advanced Scripting' vid!
@NTFAQGuy
@NTFAQGuy 3 жыл бұрын
Fantastic!
@flatbill2
@flatbill2 3 жыл бұрын
I went through the Microsoft powershell training tutorial. You gave me a lot of good information.
@NTFAQGuy
@NTFAQGuy 3 жыл бұрын
Glad it was helpful!
@sakthipro_YT
@sakthipro_YT 4 жыл бұрын
No matter how many times i thank, they all look insufficient. Excellent Work!!
@NTFAQGuy
@NTFAQGuy 4 жыл бұрын
Very kind, thank you.
@MrMahiyadav
@MrMahiyadav 4 жыл бұрын
I am not a coder and more from the ops b/g ... and I loved your video... very clearly made and I didnt find it diffcult to understand the script/code here...BIG THANKS :)
@NTFAQGuy
@NTFAQGuy 4 жыл бұрын
Great to hear, thank you
@JackassGaming91
@JackassGaming91 4 жыл бұрын
Thanks again John ! Hopefully you can do more powershell video like how workflow, begin, process, finally works
@NTFAQGuy
@NTFAQGuy 4 жыл бұрын
I’ll look at some new topics :)
@washingtonalmeida75
@washingtonalmeida75 3 жыл бұрын
Great tutorials, John. Very educative! Thank you.
@ezathel9294
@ezathel9294 2 жыл бұрын
Thank you very much for the video! Very well explained, helped a noob like me quite a lot.
@oscargarza6869
@oscargarza6869 5 жыл бұрын
You did a great job with this video. I enjoyed all of the information. Thank you!
@ibrahimabdeltawab6418
@ibrahimabdeltawab6418 2 жыл бұрын
So informative! Thanks so much for your efforts
@chaminda512
@chaminda512 Жыл бұрын
Learn something new every time. thank you so much..!
@NTFAQGuy
@NTFAQGuy Жыл бұрын
My pleasure!
@VishnuKamath
@VishnuKamath 3 жыл бұрын
Loved the Tutorial. Awesome work.
@NTFAQGuy
@NTFAQGuy 3 жыл бұрын
Glad you liked it
@aumpauskar4653
@aumpauskar4653 3 жыл бұрын
If you code doesn't run in powershell, and shows "cannot be loaded because running scripts is disabled on this system", copy and paste this: Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
@ornellaputti6691
@ornellaputti6691 3 жыл бұрын
Excelent video! So well explained, just loved it, keep it up!
@alishavez
@alishavez 6 жыл бұрын
Good stuff John.
@NTFAQGuy
@NTFAQGuy 6 жыл бұрын
Thanks :-)
@didierfolly
@didierfolly 5 жыл бұрын
Thank you, a great video again!
@badsector82
@badsector82 Жыл бұрын
What's the difference between "Write-Output" and "return" in a function?
@badsector82
@badsector82 Жыл бұрын
What if I have script to do a task for a million users, for example and I want to have a progress shown on the screen. Should I use "Write-Output" as it can possibly mess with the pipeline, and I have had such cases, or I am allowed to use "Write-Host"?
@patrickwilliams7210
@patrickwilliams7210 2 жыл бұрын
I noticed on your section at 8:58 you include the execution operator '&' it doesn't appear that you need that for the script to work.
@bjorndennenbroek1284
@bjorndennenbroek1284 5 жыл бұрын
Thank you, these video's are a tremendous help.
@zt.5677
@zt.5677 3 жыл бұрын
Dear John. Funny thing is: I have just seen your motivational on discipline, and I thought: is it discipline that after my SQL examination, I return to John's PowerShell Class to continue and finish them?
@NTFAQGuy
@NTFAQGuy 3 жыл бұрын
:-)
@TheMarcosmf
@TheMarcosmf 4 жыл бұрын
Where could I find the concept of Parameters and Strings? I watched PowerShell Fundamentals and I couldn't find it there. I supposed was here.
@NTFAQGuy
@NTFAQGuy 4 жыл бұрын
Next part in series. kzbin.info/www/bejne/eIe4aICuod6Ao6M
@Codyyyyyyyyyy
@Codyyyyyyyyyy 6 жыл бұрын
Great video! Thanks
@yusril-ihsanul-alim
@yusril-ihsanul-alim 2 жыл бұрын
Very helpfull!
@pallabkolkata
@pallabkolkata 4 жыл бұрын
@john savill John when i try to run the Mod4script2.ps1 in my machine i get the below error : PS C:\Pallab\ARM_JSON> .\pwsh1.ps1 CA-LJ8M0JR2 Get-CimInstance : The client cannot connect to the destination specified in the request. Verify that the service on the destination is running and is accepting requests. Consult the logs and documentation for the WS-Management service running on the destination, most commonly IIS or WinRM. If the destination is the WinRM service, run the following command on the destination to analyze and configure the WinRM service: "winrm quickconfig". At C:\Pallab\ARM_JSON\pwsh1.ps1:5 char:19 + ... in32CSOut = Get-CimInstance -ClassName win32_computersystem -Computer ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : ConnectionError: (root\cimv2:win32_computersystem:String) [Get-CimInstance], CimException + FullyQualifiedErrorId : HRESULT 0x80338012,Microsoft.Management.Infrastructure.CimCmdlets.GetCimInstanceCommand + PSComputerName : CA-LJ8M0JR2 Get-CimInstance : The client cannot connect to the destination specified in the request. Verify that the service on the destination is running and is accepting requests. Consult the logs and documentation for the WS-Management service running on the destination, most commonly IIS or WinRM. If the destination is the WinRM service, run the following command on the destination to analyze and configure the WinRM service: "winrm quickconfig". At C:\Pallab\ARM_JSON\pwsh1.ps1:6 char:19 + ... in32OSOut = Get-CimInstance -ClassName win32_operatingsystem -Compute ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : ConnectionError: (root\cimv2:win32_operatingsystem:String) [Get-CimInstance], CimException + FullyQualifiedErrorId : HRESULT 0x80338012,Microsoft.Management.Infrastructure.CimCmdlets.GetCimInstanceCommand + PSComputerName : CA-LJ8M0JR2 But i have my variable outputs already listed properly please find below : PS C:\Pallab\ARM_JSON> $paramout | fl Name : Version Value : 10.0.17763 Name : ComputerName Value : Name : Memory Value : 17034072064 Name : Free Memory Value : 7101636 Name : Procs Value : 1 Can you tell me why it's throwing error if i am running the script in totality and how to fix it
@NTFAQGuy
@NTFAQGuy 4 жыл бұрын
check the firewall is open etc. it can't get to the machine.
@pallabkolkata
@pallabkolkata 4 жыл бұрын
@@NTFAQGuy Yes it is my local laptop only. I ran the below command got this : PS C:\Pallab\ARM_JSON> Get-CimInstance Win32_ComputerSystem Name PrimaryOwnerName Domain TotalPhysicalMemory Model Manufacturer ---- ---------------- ------ ------------------- ----- ------------ CA-LJ8M0JR2 Windows User groupinfra.com 17034072064 Latitude 5590 Dell Inc.
@pgrinius
@pgrinius 4 жыл бұрын
Hi John, what a great video! Superb quality and straight to the point. I noticed, that Write-out at 29:38 outputs Version before Procs, which is the opposite of how you set up the $paramout hashtable. What’s the reason for that?
@NTFAQGuy
@NTFAQGuy 4 жыл бұрын
Thanks. Hash table is a collection of values, how its output does not have to match. I could control the output format if I wanted to but didn't in this example.
@PaulBunkey
@PaulBunkey 5 жыл бұрын
About "Just don't use it" - I don't support boycotting a language command. You just need to understand pros and cons and use an appropriate command. (As I see it) Write-Host is only useful if you want to make output more readable for user, staring at the console. If you always write to log and never need to inform a user about the process or give beautifully readable result, with important parts jumping to the eye, so yeah, never use Write-Host.
@1duducm
@1duducm 3 жыл бұрын
thankssssssssssssss
How to use PowerShell Try, Catch and the Write-Verbose and Write-Debug
19:23
John Savill's Technical Training
Рет қаралды 21 М.
PowerShell Master Class - Advanced Scripting Techniques
46:07
John Savill's Technical Training
Рет қаралды 53 М.
The evil clown plays a prank on the angel
00:39
超人夫妇
Рет қаралды 53 МЛН
REAL or FAKE? #beatbox #tiktok
01:03
BeatboxJCOP
Рет қаралды 18 МЛН
PowerShell Scripts
49:37
TechThoughts
Рет қаралды 84 М.
PowerShell Master Class - PowerShell Fundamentals
1:14:50
John Savill's Technical Training
Рет қаралды 478 М.
PowerShell Made Easy
25:39
Andy Malone MVP
Рет қаралды 109 М.
Powershell Advanced Tools and Scripting Full  Course
6:00:56
Nerd's lesson
Рет қаралды 208 М.
Become a bash scripting pro - full course
36:00
CODE IS EVERYTHING
Рет қаралды 74 М.
Learn PowerShell in Less Than 2 Hours
1:48:21
PowerShell Engineer
Рет қаралды 326 М.
CMD - Command Prompt Training for IT Professionals (Full Course)
3:18:32
Jobskillshare Skills-Based Platform
Рет қаралды 1,5 МЛН
Capturing Sounds with C
1:51:09
Tsoding Daily
Рет қаралды 24 М.
PowerShell and Active Directory Essentials
5:02:45
Varonis
Рет қаралды 72 М.