The 6 P’s Powershell Profile Prepares Perfect Production Purlieu

Slides:



Advertisements
Similar presentations
The Importance of Social Media. Some facts and statistics: Nearly 1 out of every 5 minutes online is spent on social media Facebook reached 1.11 billion.
Advertisements

What is PASS? PASS stands for “Professional Association for SQL Server”. PASS is an independent, not-for-profit organization run by and for the community.
Discover the Top 3 Social Networks—and How They Can Grow Your Ministry September 9, 2015.
Learning Goals, Scales, and Learning Activities Clarity and Purpose.
Rob Sewell Making PowerShell Useful Real-Life Examples of Powershell in Action Slides available here -
Using Power BI with my DBA Database
PASS BA Virtual Chapter Presents: “ POWER BI, MISSION POSSIBLE! ” Aug 26,
Louisville SQL Server Users Group August Welcome! Thanks for Joining Us! Join our chapter (officially) via the PASS Website:
Start-SPPowerShell – Introduction to PowerShell for SharePoint Admins and Developers Paul BAker.
Serverless in Office 365 Build services with Azure Functions
Chrissy LeMaire PowerShell MVP
Securing SQL Server Processes with Certificates
Welcome! Microsoft Dynamics gp user Group (Gpug)
Your Responsibilities
They’re there, but are they YOURS?
Achieve more in less time using the new SQL PowerShell
PASS BA Virtual Chapter Presents:
PASS Community News July 2016
Louisville SQL Server Users Group
Capitalizing on Social Media
PASS Community News August 2016
SOCIAL MEDIA ANALYSIS & GUIDE
Turning Your Checklists
How To Run Google Chrome On 64-bit Windows 7 ? CALL FOR GOOGLE TECHNICAL
Welcome! Microsoft Dynamics gp user Group (Gpug)
Where I am at: Swagatika Sarangi MDM Lead PASS Summit SQL Saturdays
Business Communication Dr. Aravind Banakar –
Business Communication
[+] Title Should Be 'Introduction to Pester‘ 89ms
Simplifying XEvents Management with dbatools
Administrating SQL Server with PowerShell dbatools
SharePoint Saturday Omaha April 2016
Learn more: Expand your Cloud Knowledge
Reliable, Repeatable, Configurable & Automated Validation with
Administrating SQL Server with PowerShell dbatools
dbatools! The reason to finally start learning and using Powershell
Making PowerShell Useful
Administrating SSRS without boring web based clicks!
Making PowerShell Useful
Use PowerShell & dbatools to Manage your SQL Server Environment
Chrissy LeMaire, MVP & Rob Sewell, MVP
Author: Joe ‘The CRM Chap’ Griffin Website: crmchap.co.uk
Best Chapter Website Contest
Welcome! Microsoft Dynamics gp user Group (Gpug)
dbatools! The reason to finally start learning and using Powershell
Reliable, Repeatable, Configurable & Automated Validation with
PowerShell & PowerBi Reducing DBAs Context Switching
Making PowerShell Useful
PowerShell & PowerBi Reducing DBAs Context Switching
PowerShell & PowerBi Reducing DBAs Context Switching
Making PowerShell Useful
SQLSERVER:\ Using the SQL Server Provider with PowerShell
Automating the install and upgrade of SQL scripts
PowerShell & PowerBi Reducing DBAs Context Switching
Commands for SQL Server
PowerShell SQL Server I will be tweeting links as we go
The 6 P’s Powershell Profile Prepares Perfect Production Purlieu
The 6 P’s Powershell Profile Prepares Perfect Production Purlieu
2/17/2019 7:32 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Administrating SQL Server with PowerShell dbatools
Summit Nashville /3/2019 1:48 AM
Reliable, Repeatable, Configurable & Automated Validation with
Use PowerShell & dbatools to Manage your SQL Server Environment
Administrating SQL Server with PowerShell dbatools
Slacking for the DBA It’s good to Chat.
dbatools! The reason to finally start learning and using Powershell
Michael Wall Senior DBA, Great Western Malting
Using Dbatools to Automate Database Migrations
What it is and why you should use it
Bringing source control to BI world!
Presentation transcript:

The 6 P’s Powershell Profile Prepares Perfect Production Purlieu I will be tweeting links as we go Rob Sewell @sqldbawithbeard http://sqldbawithABeard.com

Speaker Questionnaire Name : Rob Occupation : DBA Interests : PowerShell, Automation And SQL (PaaS geddit?) Website : sqldbawithAbeard.com Twitter : @sqldbawithbeard Interesting Fact : Has a Beard Speaker : SQL Saturdays, SQL Relay, PowerShell Conference EU Community : SQL South West , SQL Saturday Exeter , PowerShell Virtual Chapter Officer, contributor to dbatools http://sqlsouthwest.co.uk Thanks @fatherjack @Mrs_Fatherjack http://dbatools.io Thanks @cl http://powershell.sqlpass.org Thanks @sqlvariant @cl @laerteSQLDBA

So What’s A Purlieu? Definition of purlieu an outlying or adjacent district a frequently visited place :  haunt http://www.merriam-webster.com/dictionary/purlieu For the purposes of this Presentation it is the place that you work – IE your PowerShell CMD or ISE window

The 6 P’s Proper Preparation Prevents Pretty Poor Performance The army have a ruder version! Your PowerShell profile loads every time you open PowerShell or PowerShell ISE Powershell.exe –noprofile to start without a profile. Do this when you are developing and testing code Use your profile to create the environment that you want to work in It could be the colours as shown or functions or shortcuts – There are a lot of options! Use your profile delivered by GPO to create the environment you want your team to work in There are many tools and add-ins you can use but make them work for you like Brandon has done with ISESteroids here Images from http://brandonpadgett.com/powershell/isesteroids-theming/

$Home\Documents\WindowsPowerShell\Microsoft.PowerShellISE_profile.ps1 But there are 6 Profiles Current User, Current Host – console $Home\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1 Current User, All Hosts $Home\Documents\Profile.ps1 All Users, Current Host – console $PsHome\Microsoft.PowerShell_profile.ps1 All Users, All Hosts $PsHome\Profile.ps1 Current user, Current Host – ISE $Home\Documents\WindowsPowerShell\Microsoft.PowerShellISE_profile.ps1 All users, Current Host – ISE $PsHome\Microsoft.PowerShellISE_profile.ps1 $Home\Documents\WindowsPowerShell\Microsoft.PowerShellISE_profile.ps1 There are 6 Profiles as described above enabling you to control the environment in a various of manners However in general and for this presentation we will only be focusing on two – The Current User Current Host for ISE and for the console

MUST BE TIME FOR A DEMO

Obviously the rest of the sessions in todays PowerShell Track You Want to Learn More? Obviously the rest of the sessions in todays PowerShell Track Come to the rest of todays sessions Use google, facebook, twitter, slack, PowerShell User Group (Manchester and London) @sqldbawithbeard

PowerShell VC of PASS PowerShell for SQL Server Wed, Sep 13   Wed, Sep 13 Need to Speed: Pragmatic Problem Solving with PowerShell Claudio Silva http://sqlps.io/m3 Join the Conversation  @SQLPowerShell Trello: sqlps.io/vote Slack: sqlps.io/slack Need to catch up on the changes to SQL PowerShell in 2016? Recording of July 2016 VC Meeting Presented by: The PowerShell VC Team http://sqlps.io/july2016video   Thurs, Aug 18 PowerShell, SQL and Power BI - Reducing your Context Switching Rob Sewell http://sqlps.io/m2   On YouTube sqlps.io/video · 21 Videos already posted · New Videos posted every month · Subscribe to be notified when we post new videos   Virtual Chapter of Pass – Fast growing, great presenters, videos on Youtube, interacting with Microsoft via Trello,Slack and Connect to bring improvements to the sqlserver module PowerShell.SQLPASS.org PowerShell@sqlpass.org

Questions? Ask A Question http://www.menshairforum.com/talk/Thread-Beard-Facts-and-Beards-Meme-Facial-Hair-Manly-Knowledge

Thank You @sqldbawithbeard http://sqldbawithabeard.com https://uk.linkedin.com/in/robsewellsqldba mrrobsewell@outlook.com

THANK YOU We Just Wanted To Say Thank You for Investing in SQL Powershell THANK YOU