Don Reese completed the Advanced Tools & Scripting with PowerShell 3.0 Jump Start course on May 23, 2016. The course focused on advanced tools and scripting using PowerShell version 3.0. Don Reese achieved this certification on the specified date.
Austin Vargason completed the Advanced Tools & Scripting with PowerShell 3.0 Jump Start course on September 15, 2016. The course taught advanced tools and scripting using PowerShell 3.0. Austin achieved this by successfully finishing the requirements of the course.
VDI-in-a-Box: Microsoft Desktop Virtualization for Smaller Businesses and UsesConcentrated Technology
Today’s talk about VDI centers around deploying hundreds or thousands of desktops. But sometimes you just want access for a few people and a few applications. Or, you just can’t afford big-budget solutions. Have you tried Microsoft Hyper-V and RDS? Combining these two tools, a sufficiently-powerful server, and the information in this session, you’ll quickly build a single-server VDI solution for just those small needs. Join RDS MVP Greg Shields for a look at the very small in VDI. He’ll show you how to get started on the most micro of budgets, and send you home with the exact click-by-click to begin hosting your own virtual desktops.
The document is a slide deck about PowerShell error handling and debugging. It discusses two types of bugs, techniques for debugging like using trace code, breakpoints, and the step debugger. It also covers error handling using try/catch blocks and setting error actions. The slide deck was presented at a conference by Concentrated Technology.
This document contains a slide deck presentation about eight tips and tricks for using PowerShell. The presentation covers remote control using WinRM and PSRemoting, parameter binding, splatting, tracing commands, suppressing errors, making reusable tools, comment-based help, and creating GUI apps. The presentation encourages attendees to download the slides and scripts from the Concentrated Technology website.
This document provides an overview of implementing affordable disaster recovery with Hyper-V and multi-site clustering. It discusses what constitutes a disaster, the key components needed which are a storage mechanism, replication mechanism, and target servers/cluster. It also covers clustering history, what a cluster is, and the important concept of quorum which determines a cluster's existence through voting of its members.
This document is a slide deck presentation introducing PowerShell. It was presented by Don Jones of Concentrated Technology LLC to explain what PowerShell is, why it is useful for system administration, and demonstrate some key PowerShell patterns and practices through examples. Contact information is provided for ordering Jones' book on PowerShell and scheduling private training sessions.
This document summarizes a presentation about building, deploying, and supporting Server Core in Windows Server 2008 R2. The presentation covers the benefits of Server Core, including a smaller footprint, fewer patches required, and greater stability. It also discusses some of the limitations of Server Core, such as limited GUI functionality and .NET framework support. The presentation provides guidance on installing and configuring Server Core, and recommends using remote management tools like PowerShell instead of direct console access for ongoing management.
The document discusses PowerShell functions including their structure, guidelines, input/output parameters, scope, use in pipelines, and comment-based help. PowerShell functions allow reusable blocks of code to be defined and behave similar to cmdlets. They can take parameters, return output, and be used in scripts, profiles, or modules. Functions provide a way to encapsulate and reuse code along with features like parameter handling and scoping rules.
Austin Vargason completed the Advanced Tools & Scripting with PowerShell 3.0 Jump Start course on September 15, 2016. The course taught advanced tools and scripting using PowerShell 3.0. Austin achieved this by successfully finishing the requirements of the course.
VDI-in-a-Box: Microsoft Desktop Virtualization for Smaller Businesses and UsesConcentrated Technology
Today’s talk about VDI centers around deploying hundreds or thousands of desktops. But sometimes you just want access for a few people and a few applications. Or, you just can’t afford big-budget solutions. Have you tried Microsoft Hyper-V and RDS? Combining these two tools, a sufficiently-powerful server, and the information in this session, you’ll quickly build a single-server VDI solution for just those small needs. Join RDS MVP Greg Shields for a look at the very small in VDI. He’ll show you how to get started on the most micro of budgets, and send you home with the exact click-by-click to begin hosting your own virtual desktops.
The document is a slide deck about PowerShell error handling and debugging. It discusses two types of bugs, techniques for debugging like using trace code, breakpoints, and the step debugger. It also covers error handling using try/catch blocks and setting error actions. The slide deck was presented at a conference by Concentrated Technology.
This document contains a slide deck presentation about eight tips and tricks for using PowerShell. The presentation covers remote control using WinRM and PSRemoting, parameter binding, splatting, tracing commands, suppressing errors, making reusable tools, comment-based help, and creating GUI apps. The presentation encourages attendees to download the slides and scripts from the Concentrated Technology website.
This document provides an overview of implementing affordable disaster recovery with Hyper-V and multi-site clustering. It discusses what constitutes a disaster, the key components needed which are a storage mechanism, replication mechanism, and target servers/cluster. It also covers clustering history, what a cluster is, and the important concept of quorum which determines a cluster's existence through voting of its members.
This document is a slide deck presentation introducing PowerShell. It was presented by Don Jones of Concentrated Technology LLC to explain what PowerShell is, why it is useful for system administration, and demonstrate some key PowerShell patterns and practices through examples. Contact information is provided for ordering Jones' book on PowerShell and scheduling private training sessions.
This document summarizes a presentation about building, deploying, and supporting Server Core in Windows Server 2008 R2. The presentation covers the benefits of Server Core, including a smaller footprint, fewer patches required, and greater stability. It also discusses some of the limitations of Server Core, such as limited GUI functionality and .NET framework support. The presentation provides guidance on installing and configuring Server Core, and recommends using remote management tools like PowerShell instead of direct console access for ongoing management.
The document discusses PowerShell functions including their structure, guidelines, input/output parameters, scope, use in pipelines, and comment-based help. PowerShell functions allow reusable blocks of code to be defined and behave similar to cmdlets. They can take parameters, return output, and be used in scripts, profiles, or modules. Functions provide a way to encapsulate and reuse code along with features like parameter handling and scoping rules.
This document provides summaries of various free tools for Windows server administration. It is organized into sections covering server and security tools, file and disk tools, and network monitoring and troubleshooting tools. For each tool, a brief description is given along with the download link. Over 50 different tools are mentioned and summarized.
This document is a slide deck presentation about Windows PowerShell scripting and modularization. The presentation covers topics such as starting with commands, moving to scripts, parameterizing scripts, encapsulating in functions, using dot-sourcing, building pipeline functions, adding help, building script modules, and making script cmdlets. The presentation provides examples and guidance for improving PowerShell scripts through modularization and best practices.
The document is a slide deck presentation about managing SQL Server for administrators. It covers topics like how SQL Server works with data pages and transactions; backup and restore operations using full, differential and transaction log backups; indexes and when to rebuild or reorganize them; database configuration options; security models; high availability and replication options. The presentation encourages administrators to keep indexes optimized and to use features like SQL Server Agent to help manage multiple servers.
This document provides an overview of free tools for Windows desktop administration. It discusses tools for server and security such as Process Explorer for process monitoring, Memtest86 for memory testing, WSName for renaming computers, and KeePass for password management. Additionally, it covers file and disk tools like Diskeeper Disk Performance Analyzer for analyzing disk fragmentation, as well as network monitoring and troubleshooting tools such as the PSTools from Sysinternals for remote administration tasks. The document provides download links for all the tools discussed.
Three cool cmdlets I wish PowerShell Had!Thomas Lee
This document lists three hypothetical PowerShell cmdlets: Get-Bacon, which retrieves bacon; Get-KevinBacon, which finds the actor Kevin Bacon's connection to other actors; and Get-BaconInBacon, which finds bacon within bacon.
This slide deck presentation introduces Windows PowerShell and WMI (Windows Management Instrumentation) and provides tips on using them together. The presenter is Don Jones, a Windows PowerShell MVP. The presentation covers what WMI is, how it is organized and explored, its documentation, how to use it with PowerShell through Get-WmiObject and other cmdlets. It also provides tips for handling WMI output and building an inventory tool using WMI to retrieve system information like OS version, disks, BIOS, and processor architecture. Attendees are invited to use the materials freely and provided information on other resources from the presenter.
PowerShell Desired State Configuration (DSC) allows declaring configurations for resources using new keywords and compiling them to MOF files. DSC providers apply configurations to manage resources like files, registry keys, Windows features. The Local Configuration Manager maintains configurations and can pull updates. A DSC service hosts configurations and providers centrally for pull mode. Built-in resources include archive, environment, file and more. Configurations make Windows infrastructure declarative and versionable.
This document provides an overview of free tools for Windows desktop administration. It discusses tools for server and security such as Process Explorer for process monitoring, Memtest86 for memory testing, WSName for renaming computers, and KeePass for password management. Additionally, it covers file and disk tools like Diskeeper Disk Performance Analyzer for analyzing disk fragmentation, as well as network monitoring and troubleshooting tools such as the PSTools from Sysinternals for remote administration tasks. The document provides download links for all the tools discussed.
This PowerShell crash course for SharePoint administrators introduces PowerShell and demonstrates how to use it to manage SharePoint and other Microsoft products and services. The presentation covers PowerShell basics like running commands, piping, formatting output, remoting, and using WMI. It aims to help administrators learn PowerShell and show how it can simplify and automate administrative tasks. Attendees are encouraged to download the slides and materials from the presenter's website for reference.
This document discusses how to create graphical user interfaces (GUIs) for PowerShell scripts using tools like .NET Framework, PowerShell, Visual Studio, Windows Presentation Foundation (WPF) and Extensible Application Markup Language (XAML). It provides step-by-step instructions for building a simple GUI with a label and button, loading the interface from an XAML file, adding a click handler to the button, and launching the GUI window. The goal is to understand how to apply XML, XAML, WPF and PowerShell to create an attractive and functional user interface.
The document is a slide deck presentation about combining output from multiple sources in PowerShell. It was presented by Don Jones, a Windows PowerShell MVP, and includes demonstrations of retrieving information from multiple places and properly combining the output into a single output. Contact and resource information is provided for Don Jones and his company Concentrated Technology.
This document provides an overview of automating Active Directory management tasks using Windows PowerShell. It discusses prerequisites like having PowerShell v2 and a domain controller with the Gateway Service. It demonstrates how to import and use the Active Directory module to access AD drives and cmdlets. It also covers best practices, common gotchas, and how to run the cmdlets on older Windows versions using implicit remoting.
This 75-minute PowerShell crash course presentation teaches key PowerShell usage patterns using real-world tasks as examples. It covers loading extensions and modules, cmdlet and parameter names, piping, formatting output as tables, manipulating objects, comparison operators, filtering with Where-Object, using WMI, batch cmdlets like Invoke-WmiMethod, and PowerShell scripting. The slide deck is available on the company's website and they offer additional training resources.
This document provides an introduction to PowerShell, including what PowerShell is, how it addresses security issues with existing scripting languages, basic commands and features like cmdlets, variables, pipelines, operators, and functions. It also covers topics like exporting, importing, sorting, filtering, regular expressions, arrays, hash tables, XML handling, and resources for learning more about PowerShell.
This document is a slide deck presentation about managing an enterprise from a single seat using Windows PowerShell remoting. The presentation introduces PowerShell remoting, how it works using WinRM, and how to enable and use remoting for 1:1 connections, running commands on multiple computers simultaneously, using persistent sessions, and leveraging implicit remoting to access remote modules. The presentation is copyrighted material from Concentrated Technology that can be used within one's own organization and provides contact information for the company.
This document provides summaries of various free tools for Windows server administration. It is organized into sections covering server and security tools, file and disk tools, and network monitoring and troubleshooting tools. For each tool, a brief description is given along with the download link. Over 50 different tools are mentioned and summarized.
This document is a slide deck presentation about Windows PowerShell scripting and modularization. The presentation covers topics such as starting with commands, moving to scripts, parameterizing scripts, encapsulating in functions, using dot-sourcing, building pipeline functions, adding help, building script modules, and making script cmdlets. The presentation provides examples and guidance for improving PowerShell scripts through modularization and best practices.
The document is a slide deck presentation about managing SQL Server for administrators. It covers topics like how SQL Server works with data pages and transactions; backup and restore operations using full, differential and transaction log backups; indexes and when to rebuild or reorganize them; database configuration options; security models; high availability and replication options. The presentation encourages administrators to keep indexes optimized and to use features like SQL Server Agent to help manage multiple servers.
This document provides an overview of free tools for Windows desktop administration. It discusses tools for server and security such as Process Explorer for process monitoring, Memtest86 for memory testing, WSName for renaming computers, and KeePass for password management. Additionally, it covers file and disk tools like Diskeeper Disk Performance Analyzer for analyzing disk fragmentation, as well as network monitoring and troubleshooting tools such as the PSTools from Sysinternals for remote administration tasks. The document provides download links for all the tools discussed.
Three cool cmdlets I wish PowerShell Had!Thomas Lee
This document lists three hypothetical PowerShell cmdlets: Get-Bacon, which retrieves bacon; Get-KevinBacon, which finds the actor Kevin Bacon's connection to other actors; and Get-BaconInBacon, which finds bacon within bacon.
This slide deck presentation introduces Windows PowerShell and WMI (Windows Management Instrumentation) and provides tips on using them together. The presenter is Don Jones, a Windows PowerShell MVP. The presentation covers what WMI is, how it is organized and explored, its documentation, how to use it with PowerShell through Get-WmiObject and other cmdlets. It also provides tips for handling WMI output and building an inventory tool using WMI to retrieve system information like OS version, disks, BIOS, and processor architecture. Attendees are invited to use the materials freely and provided information on other resources from the presenter.
PowerShell Desired State Configuration (DSC) allows declaring configurations for resources using new keywords and compiling them to MOF files. DSC providers apply configurations to manage resources like files, registry keys, Windows features. The Local Configuration Manager maintains configurations and can pull updates. A DSC service hosts configurations and providers centrally for pull mode. Built-in resources include archive, environment, file and more. Configurations make Windows infrastructure declarative and versionable.
This document provides an overview of free tools for Windows desktop administration. It discusses tools for server and security such as Process Explorer for process monitoring, Memtest86 for memory testing, WSName for renaming computers, and KeePass for password management. Additionally, it covers file and disk tools like Diskeeper Disk Performance Analyzer for analyzing disk fragmentation, as well as network monitoring and troubleshooting tools such as the PSTools from Sysinternals for remote administration tasks. The document provides download links for all the tools discussed.
This PowerShell crash course for SharePoint administrators introduces PowerShell and demonstrates how to use it to manage SharePoint and other Microsoft products and services. The presentation covers PowerShell basics like running commands, piping, formatting output, remoting, and using WMI. It aims to help administrators learn PowerShell and show how it can simplify and automate administrative tasks. Attendees are encouraged to download the slides and materials from the presenter's website for reference.
This document discusses how to create graphical user interfaces (GUIs) for PowerShell scripts using tools like .NET Framework, PowerShell, Visual Studio, Windows Presentation Foundation (WPF) and Extensible Application Markup Language (XAML). It provides step-by-step instructions for building a simple GUI with a label and button, loading the interface from an XAML file, adding a click handler to the button, and launching the GUI window. The goal is to understand how to apply XML, XAML, WPF and PowerShell to create an attractive and functional user interface.
The document is a slide deck presentation about combining output from multiple sources in PowerShell. It was presented by Don Jones, a Windows PowerShell MVP, and includes demonstrations of retrieving information from multiple places and properly combining the output into a single output. Contact and resource information is provided for Don Jones and his company Concentrated Technology.
This document provides an overview of automating Active Directory management tasks using Windows PowerShell. It discusses prerequisites like having PowerShell v2 and a domain controller with the Gateway Service. It demonstrates how to import and use the Active Directory module to access AD drives and cmdlets. It also covers best practices, common gotchas, and how to run the cmdlets on older Windows versions using implicit remoting.
This 75-minute PowerShell crash course presentation teaches key PowerShell usage patterns using real-world tasks as examples. It covers loading extensions and modules, cmdlet and parameter names, piping, formatting output as tables, manipulating objects, comparison operators, filtering with Where-Object, using WMI, batch cmdlets like Invoke-WmiMethod, and PowerShell scripting. The slide deck is available on the company's website and they offer additional training resources.
This document provides an introduction to PowerShell, including what PowerShell is, how it addresses security issues with existing scripting languages, basic commands and features like cmdlets, variables, pipelines, operators, and functions. It also covers topics like exporting, importing, sorting, filtering, regular expressions, arrays, hash tables, XML handling, and resources for learning more about PowerShell.
This document is a slide deck presentation about managing an enterprise from a single seat using Windows PowerShell remoting. The presentation introduces PowerShell remoting, how it works using WinRM, and how to enable and use remoting for 1:1 connections, running commands on multiple computers simultaneously, using persistent sessions, and leveraging implicit remoting to access remote modules. The presentation is copyrighted material from Concentrated Technology that can be used within one's own organization and provides contact information for the company.