Geek Sync I Learn How to Use PowerShell Across Multiple Platforms

15
Learn How to Use PowerShell Across Multiple Platforms December 7, 2016

Transcript of Geek Sync I Learn How to Use PowerShell Across Multiple Platforms

Page 1: Geek Sync I Learn How to Use PowerShell Across Multiple Platforms

Learn How to Use PowerShell Across Multiple Platforms

December 7, 2016

Page 2: Geek Sync I Learn How to Use PowerShell Across Multiple Platforms

Technology Interoperability

PowerShell Open SourceTools for PowerShell

Questions3

12

4

1

Page 3: Geek Sync I Learn How to Use PowerShell Across Multiple Platforms

PowerShell Open Source

2

Page 4: Geek Sync I Learn How to Use PowerShell Across Multiple Platforms

PowerShell Open Source

- Open Source vs Windows- Introduce in August 2016 for Windows, Linux & Mac OS- They are “Not” the same:

- Use "Windows UserVoice" for PowerShell4.x (or Greater)- Use Github for PowerShell 6.x

3

Page 5: Geek Sync I Learn How to Use PowerShell Across Multiple Platforms

PowerShell Open Source

- PowerShell on Linux- PowerShell Gallery & Nuget Availability for Linux- Azure Cmdlets- Using the '-Tag linux' parameters- Using the '#Required -Version X' statement (only for Script files not modules)

4

Page 6: Geek Sync I Learn How to Use PowerShell Across Multiple Platforms

Tools for PowerShell Cross Platforms

- Windows Traditional Tools- IDERA PowerShellPlus- SAPIEN PowerShell Studio

- Windows ISE- Others

- Microsoft Multi-Platform Tool (Lightweight coding)- VS Code

5

Page 7: Geek Sync I Learn How to Use PowerShell Across Multiple Platforms

Technology Interoperability

- Any code on any Platform- Cross-Platform languages

- Python- PHP- Node JS- Java- C#

6

Page 8: Geek Sync I Learn How to Use PowerShell Across Multiple Platforms

Technology Interoperability

- Any code on any Platform- Cross-Platform languages

- Python- PHP- Node JS- Java- C#

7

Page 9: Geek Sync I Learn How to Use PowerShell Across Multiple Platforms

Technology Interoperability

- Not limited to PowerShell Open Source- Cross-platform PSRemoting (requires PowerShell 6.x)- Install OpenSSH

-Share folders Linux - Use Samba smbclient to view Windows Shared folders- Use mount.CIFS and umount- Try OneDrive!

8

Page 10: Geek Sync I Learn How to Use PowerShell Across Multiple Platforms

Demo

- Windows PowerShell & PowerShell Open Source

- RDP to Linux (PowerShell Linux)

- Working with VS Code

- Extra - Python/SQL/PowerShell

10

Page 11: Geek Sync I Learn How to Use PowerShell Across Multiple Platforms

Questions11

Page 12: Geek Sync I Learn How to Use PowerShell Across Multiple Platforms

Don’t forget to check out the

previously recorded Geek Sync

webcasts to learn more about

PowerShell and SQL Server.

Thank You!

https://www.idera.com/events/geeksync

Page 13: Geek Sync I Learn How to Use PowerShell Across Multiple Platforms

Yes! Don’t forget tomorrow we got

#SQLChat on Twitter at 11:00am

(CST) / 12:00pm (EST).

#SQLChat

https://www.idera.com/events/geeksync

Page 14: Geek Sync I Learn How to Use PowerShell Across Multiple Platforms

Maximo Trinidad

Email: [email protected]

Tweeter: @maxtrinidad

Contact information:

Page 15: Geek Sync I Learn How to Use PowerShell Across Multiple Platforms

Head over to IDERA.com to

download any of our product trials

free for 14-days.

Free Trials