PowerShellUnplugged: The latest features of PowerShell 7
ฝัง
- เผยแพร่เมื่อ 31 ก.ค. 2024
- PowerShell 7 Tutorial | Learn PowerShell 7 | Learn PowerShell in 2022
Whether you are brand new to or a long-time user this session will get you up to speed on putting the latest features by the PowerShell team into action to solve the challenges you face today in operations.
#powershell #powershellscripting #powershelltraining
▬▬▬▬▬▬ TIMESTAMPS ⏰▬▬▬▬▬▬
0:00 - Video Intro
03:29 - Secret Management in PowerShell
07:10 - Installing PowerShell 7
09:20 - Installing the SecretManagement Module
31:08 - PowerShell Crescendo
1:03:47 - PowerShell Team Blog
1:08:50 - Remoting with PowerShell
1:36:05 - Shell of an Idea
1:36:12 - Predictive IntelliSense with PowerShell
1:52:05 - Using VSCode with PowerShell
1:57:16 - PowerShell 7 Roadmap
▬▬▬▬▬▬ U S E F U L L I N K S 🔗 ▬▬▬▬▬▬
➡️PowerShell 7
Installing PowerShell 7 on Windows, Linux and Mac - aka.ms/InstallingPowerShell7
Share and acquire PowerShell Code: aka.ms/PWSHGallery
➡️Crescendo
Crescendo Github: github.com/PowerShell/Crescendo
Crescendo Docs: aka.ms/Crescendo-docs
➡️Remoting With PowerShell
Remoting into Windows with SSH: aka.ms/SSHintoWindows
Using SSH with Azure Arc: aka.ms/SSHintoAzureArc
Windows Open SSH Project: aka.ms/WindowsOpenSSH
➡️Predictive IntelliSense with PowerShell
VSCode and PowerShell: aka.ms/VSCodeandPowerShell
VSCode IntelliSense: aka.ms/VSCodeIntelliSense
Codex CLI project: github.com/Microsoft/Codex-CLI
Codex PowerShell module: Aka.ms/PS-Codex-CLI
Responsible AI: aka.ms/ResponsibleAI-Microsoft
➡️PowerShell 7 Roadmap
Completers documentation: aka.ms/PowerShellArgumentComp...
Example completer gist: gist.github.com/mgreenegit/7e...
VSCode Az Predictor Feedback - aka.ms/AzPredVSCode
▬▬▬▬▬▬ CONNECT WITH THE POWERSHELL TEAM 🤝▬▬▬▬▬▬
🔗PowerShell Team Blog: aka.ms/PowerShellBlog
▬▬▬▬▬▬ FURTHER LEARNING 🏫▬▬▬▬▬▬
🔗Intro to PowerShell (free course): aka.ms/PowerShellLearnModules
Reach out on Twitter:
👋PowerShell Team - / powershell_team
👋April Edwards - / theapriledwards
🙏Please like and subscribe ✔️ aka.ms/DevOpsLab
@PowershellOrg @PowerShellConferenceEU - บันเทิง
YESSS!
thanks. I don't normally watch videos this long, but some great info in there
Thanks! We wanted to get everything in one place :)
Love your presentation and organization! you have mastered the virtual meeting and how to effectively communicate with the team! I’ll try to apply these techniques to my meetings moving forward.
Thank you so much!
What were the main reasons the Secret Management was created as a library and not automatically in the core and worst case create an interface for 3rd party vaults to register to the engine. Wouldn't that be more secure?
Hey Arie - I think that question was at least *partly* answered in the video (11:20) where they showed support for local and remote vaults - including many third parties. I'm particularly excited about having this option. I can only guess that the reason for this module being non-core is that it came along about PS5.1, and I'd imagine integrating it into core would probably be a lot more lift/work *and* might force users to install features they don't need. [I happen to agree that this *should* be available by default, but I also respect the realities of adding features to a long-lived application] 😊
@@h3techsme Not that much. By definition as 5.1 is "feature complete" so I can understand a library there. Maybe. I don't think the user base that do need a secure store, didnt already made sure to have a solution and based on the numbers, it really doesn't make sense to invest in this for 5.1 sake. For ps 7.x+, it means, potentially, devs of the core might introduce changes that will break the integration with the library. I dont think it has to do with lifting it as its based on .Net core secure libraries to allow this to work. Like you, I think at least the local SecretStore should come out of the box and then create an interface for 3rd party stores. Security should come by default, not as an addon.