Tag: powershell Page 1 of 4

Dealing with Runspacepool Variable Scope Creep in PowerShell

Something that I had noticed a while back that I would receive some output values in my objects that shouldn’t have been there. Properties that should have been Null had values in them, and not just random values, but values …

Restoring the Default Malware Filter Policy in Exchange Online Protection

I stumbled across this little quirk while I was preparing some content for my upcoming Office 365 security course. In my demo tenant I wanted to reset the default malware filter policy in Exchange Online Protection to its original …

2018 PowerShell Resolutions

This As I did last year, and the years before that, I wanted to review my last PowerShell resolutions and see how well I did and then take a look at the coming year and pick a few things …

PowerShell Scripts for Office 365

As Office 365 admins we have the opportunity to use PowerShell for a wide variety of administration tasks. PowerShell scripts make it possible to automate complex and routine tasks, which saves time and reduces operator error.

You can find a …

Unable to Turn Off User Overrides in Office 365 DLP Policies

During some recent testing of Office 365 DLP policies I encountered what I suspect is a bug in the Security & Compliance Center.

After creating a new DLP policy from a template, I could not disable the User overrides settings …

PowerShell: Listing Azure AD/Office 365 User Accounts with Directory Sync Status

User accounts for Office 365 are stored in Azure Active Directory. The accounts will either be cloud identities, or synced identities. Cloud identities are accounts that exist only in Office 365/Azure AD, whereas synced identities are those that exist in …

The Importance of Updating the Exchange Online Remote PowerShell Module

A recent episode of the popular Risky Business infosec podcast titled “Good Microsoft, Bad Microsoft” discusses a security vulnerability in a PowerShell tool used to manage Exchange Online. I have listened to the podcast twice (once the first time, and …

Use Docker to automate testing of PowerShell Core scripts

 

Summary: Learn the basics about Docker, and see how to use it for PowerShell Core script testing on different operating systems.

I’m Dan Ward, a Boston-based .NET software engineer who is just plum crazy about PowerShell and automation. Earlier …

[Script Of Aug. 22] PS script to send emails for stopped Application Pool and start it automatically

Aug.
22
image

Script Download:
The script is available for download from https://gallery.technet.microsoft.com/PS-script-to-send-emails-3247b2e0.

The sample powershell script will help in performing the recycling settings for application pool remotely. Also it will display its current value after modification.

You can find …

Recent Articles on MCPMag

I’ve been busy working on some articles for MCPMag.com and wanted to share a couple of stubs to my most recent articles.

Gathering Installed Software Using PowerShell

If there is one thing an administrator finds themselves doing, it is probably …

PowerShell Script for TroubleShooting Exchange ActiveSync Devices

On a recent case I was investigating a mobile device that couldn’t connect to a mailbox over ActiveSync. After spending a few minutes collecting information about the mailbox and its associated devices I realized that this task could be …

PowerShell One-Liner: Get a Count of Exchange Server Mailboxes Per Database

When I’m planning Exchange Server migrations or just generally reporting on mailbox stats I use my Get-MailboxReport.ps1 script. But sometimes I just want a quick look at how many mailboxes are hosted on each database in the organization. To achieve …

PowerShell One-Liner: Summary of Mailbox Move Request Status

When you’ve got a lot of mailbox move requests running during an Exchange migration, it’s useful to be able to pull a quick summary of how they’re all going. You can achieve this by piping the Get-MoveRequest cmdlet to the …

Quick Hits: Finding all Hyperlinks in an Excel Workbook

Recently, I had the need to pull out all of the hyperlinks from an excel worksheet that was given to me. While I could have gone the manual approach by looking through all of the cells in the worksheet and …

[Script Of Jun. 27] How to get .NET framework version of site running in IIS by PowerShell

Jun
27
image

Script Download:
The script is available for download from https://gallery.technet.microsoft.com/How-to-get-NET-framework-4d7f7a45.

The sample code demonstrates how to get .NET framework version of site running in IIS by PowerShell.

You can find more All-In-One Script Framework script samples at …

[Script Of Jun. 26] Powershell script to create website and modify the W3C logging fields

Jun.
26
image

Script Download:
The script is available for download from https://gallery.technet.microsoft.com/scriptcenter/Powershell-script-to-de323f02.

The sample script creates the website on IIS and modifies the W3C logging fields in IIS 7.X and higher using Powershell.

You can find more All-In-One Script …

[Script Of Jun. 19] Install the .NET Framework 3.5 in Windows 8 with a script (PowerShell)

Jun.
19
image

Script Download:
The script is available for download from https://gallery.technet.microsoft.com/scriptcenter/Install-NET-Framework-35-f791c035.

This script demo shows how to install the .NET Framework 3.5 in Windows 8.

You can find more All-In-One Script Framework script samples at http://aka.ms/onescriptingallery

Help Test V1.02 of the Office 365 Groups Report Script

The Office 365 Groups report script helps you track new, modified, and deleted Groups in your Office 365 tenant. When the script was first developed there was no method for recovering deleted Groups. That has since been added, along …

[Script Of Jun. 12] How to create new Virtual Desktop in Windows 10 using PowerShell

Jun.
12
image

Script Download:
The script is available for download from https://gallery.technet.microsoft.com/scriptcenter/How-to-create-new-Virtual-0e972c8d.

The sample code demonstrates how to create new Virtual Desktop in Windows 10 using PowerShell.

You can find more All-In-One Script Framework script samples at http://aka.ms/onescriptingallery

[Script Of Jun. 7] How to list all documents in a collection in Azure Cosmos DB by PowerShell

Jun
6
image

Script Download:
The script is available for download from https://gallery.technet.microsoft.com/How-to-list-all-documents-bf6d2101.

The sample code demonstrates how to list all documents in a collection in Azure Cosmos DB by PowerShell.

You can find more All-In-One Script Framework script samples …

[Script Of Jun. 6] How to list all collections of database in Azure Cosmos DB by PowerShell

Jun
6
image

Script Download:
The script is available for download from https://gallery.technet.microsoft.com/How-to-list-all-collections-03fd97e1.

The sample code demonstrates how to list all collections of database in Azure Cosmos DB by PowerShell.

You can find more All-In-One Script Framework script samples at …

[Script Of May. 25] How to query Azure Cosmos DB resources using the REST API by PowerShell

May
25
image

Script Download:
The script is available for download from https://gallery.technet.microsoft.com/How-to-query-Azure-Cosmos-0a9aa517.

The sample code demonstrates how to query Azure Cosmos DB resources using the REST API by PowerShell.

You can find more All-In-One Script Framework script samples at …

Exchange Analyzer v0.2.5 Released

A new build of Exchange Analyzer is available, which includes the following fixes and improvements:

  • Rewritten .NET Framework test added back
  • Fix for bug in number formatting when reporting number of hours since last DB backup
  • Update to Wiki base

Help Test the .NET Framework Checks for Exchange Analyzer

One of the tests that was developed earlier in the life of Exchange Analyzer looked at the version of .NET Framework installed on the server to determine if it was supported with the version of Exchange running on the server. …

PowerShell Server Inventory, Part 3: Viewing the Inventory using a UI

This post is part 3 in a 3 part series on building your own server inventory system using PowerShell.

Managing Office 365 Licenses with the Azure AD V2 PowerShell Module

In Office 365 we have three methods of managing license assignments for individual or multiple user accounts.

The Office 365 admin portal provides a simple web …

Speaking at the Tampa PowerShell User Group

On May 18th, I will be speaking remotely at the Tampa PowerShell User Group talking about using Runspaces. I don’t know if this will be open for remote users, but if you are local to the Tampa area, then …

First Steps: Configuring Office 365 Groups Settings

Groups are a collaboration feature of Office 365 that allow teams to work together using a shared mailbox, calendar, SharePoint file repository, and OneNote notebook. Office 365 Groups are also a membership service for other applications such as Planner, …

Reporting Office 365 Admin Role Group Members

Office 365 allows organizations to delegate administrative privileges in a granular fashion. There is an over-arching “Global Administrator” role, as well as a series of lower privilege roles for specific administrative tasks. A partial list of the admin roles is …

Test-ExchangeServerHealth.ps1 Has Been Updated to V1.16

A new version of Test-ExchangeServerHealth.ps1 is now available for download. This update contains the following fixes and improvements:

  • Shadow redundancy queues are no longer included in the transport queue size
  • Recovery DBs are now excluded from all Get-MailboxDatabase commands, to

[Script Of April. 7] How to change the Subsite URL property using PowerShell in SharePoint Online

April.
7
image

Script Download:
The script is available for download from https://gallery.technet.microsoft.com/scriptcenter/How-to-change-the-Subsite-6b8b7b04.

The sample code demonstrates how to change the Subsite URL property using PowerShell in SharePoint Online.

You can find more All-In-One Script Framework script samples at http://aka.ms/onescriptingallery

[Script Of Apr. 6th] How to disable/enable scheduled task in batch by PowerShell

Apr.
6
image

Script Download:
The script is available for download from https://gallery.technet.microsoft.com/How-to-disableenable-501a2b8e.

The sample code demonstrates how to disable/enable scheduled task in batch by PowerShell.

You can find more All-In-One Script Framework script samples at http://aka.ms/onescriptingallery

New Pluralsight Course – Managing Exchange Mailboxes and Distribution Groups in PowerShell

I’m pleased to announce that my latest Pluralsight course, Managing Exchange Mailboxes and Distribution Groups in PowerShell, has emerged from the production cycle and is now available to watch.

I enjoyed creating this course because it brings together the …

PowerShell Server Inventory, Part 2: Collecting and Sending Data

This will be at least a 3 part series in which I will go over each aspect of my build which will cover the following topics:

[Script Of Mar. 31] How to obtain versions of Internet Information Server (IIS) by PowerShell

Mar.
31
image

Script Download:
The script is available for download from https://gallery.technet.microsoft.com/scriptcenter/How-to-obtain-versions-of-7875ac84.

The sample code demonstrates how to obtain versions of Internet Information Server (IIS) by PowerShell.

You can find more All-In-One Script Framework script samples at http://aka.ms/onescriptingallery

Regular cadence for PowerShell Core Community Call

tl;dr: PowerShell Core Community Calls are on the third Thursday of every month at 9:30am Pacific Time (note, this is currently PDT). Use this .ics file to avoid missing one.

Hi everyone! After three successful PowerShell Core Community Calls,

[Script Of Mar. 30] How to convert Excel xlsx file to csv file in batch by PowerShell

Mar
30
image

Script Download:
The script is available for download from https://gallery.technet.microsoft.com/How-to-convert-Excel-xlsx-d9521619.

The sample code demonstrates how to convert Excel xlsx file to csv file in batch by PowerShell.

You can find more All-In-One Script Framework script samples at …

[Script Of Mar. 23] How to calculate Azure SQL databases price by PowerShell

Mar
23
image

Script Download:
The script is available for download from https://gallery.technet.microsoft.com/How-to-calculate-Azure-SQL-d0acbce8.

The sample code demonstrates how to calculate Azure SQL databases price by PowerShell.

You can find more All-In-One Script Framework script samples at http://aka.ms/onescriptingallery

[Script Of Mar. 17] How to search text in Excel by PowerShell script

Mar
17
image

Script Download:
The script is available for download from https://gallery.technet.microsoft.com/How-to-search-text-in-e16373b8 .

The sample code demonstrates how to search text in Excel by PowerShell script.

You can find more All-In-One Script Framework script samples at http://aka.ms/onescriptingallery

Deploying the Microsoft Teams Desktop Client

Microsoft Teams is now generally available for Office 365 customers, and for those of you who are planning to use it you may be looking for a way to deploy the Teams client to your user’s computers.

The Microsoft Teams …

[Script Of Mar. 10] How to backup outlook emails by PowerShell

Mar.
10
image

Script Download:
The script is available for download from https://gallery.technet.microsoft.com//How-to-backup-outlook-78a3a02e.

The sample code demonstrates how to backup outlook emails by PowerShell.

You can find more All-In-One Script Framework script samples at http://aka.ms/onescriptingallery

[Script Of Mar. 10] Send Event Telemetry to Azure Application Insights by RESTful API in PowerShell

Mar.
10
image

Script Download:
The script is available for download from https://gallery.technet.microsoft.com/scriptcenter/Send-Event-Telemetry-to-f244cd62.

The sample code demonstrates how to send Event Telemetry to Azure Application Insights just by using PowerShell.

You can find more All-In-One Script Framework script samples at …

[Script Of Mar. 8] How to send Event Telemetry to Azure Application Insights by RESTful API in PowerShell

Mar
8
image

Script Download:
The script is available for download from https://gallery.technet.microsoft.com/Send-Event-Telemetry-to-f244cd62.

The sample code demonstrates how to send Event Telemetry to Azure Application Insights by RESTful API in PowerShell.

You can find more All-In-One Script Framework script samples …

PowerShell Server Inventory, Part 1: SQL Database Build

If you’re like me, you might not have SCOM or SCCM or some other 3rd party solution that you can leverage to track all of your systems in your environment that you can pull up at a glance to know …

[Script Of Feb. 27] How to break the locked lease of blob storage in Microsoft Azure (PowerShell)

Feb.
27
image

Script Download:
The script is available for download from https://gallery.technet.microsoft.com/scriptcenter/How-to-break-the-locked-c2cd6492.

The sample code demonstrates how to break the locked lease of blob storage in Windows Azure.
You can find more All-In-One Script Framework script samples at http://aka.ms/onescriptingallery

[Script Of Feb. 24] How to break the locked lease of blob storage in Microsoft Azure (PowerShell)

Feb.
24
image

Script Download:
The script is available for download from https://gallery.technet.microsoft.com/scriptcenter/How-to-break-the-locked-c2cd6492.

The sample code demonstrates how to break the locked lease of blob storage in Windows Azure.

You can find more All-In-One Script Framework script samples at http://aka.ms/onescriptingallery

[Script Of Feb. 20] How to backup SQL Server database by PowerShell

Feb.
21
image

Script Download:
The script is available for download from https://gallery.technet.microsoft.com/How-to-backup-SQL-Server-cba8f652.

This T-SQL script will demonstrate how to backup SQL Server database by PowerShell.

You can find more All-In-One Script Framework script samples at http://aka.ms/onescriptingallery

[Script Of Feb. 15] How to backup SQL database to Azure Blob storage by PowerShell

Feb.
15
image

Script Download:
The script is available for download from https://gallery.technet.microsoft.com/How-to-backup-SQL-database-855eccdb.

The sample code demonstrates how to backup SQL database to Azure Blob storage by PowerShell.

You can find more All-In-One Script Framework script samples at http://aka.ms/onescriptingallery

Update to the Office 365 Message Center Digest Email Script

A couple of weeks ago I released my PowerShell script for generating an email report of Office 365 Message Center notifications. After it was released one reader, Ryan Mitchell, kindly sent me some changes that he had made to improve …

[Script Of Feb. 8] How to retrieve Azure Virtual Machine Operating System name by PowerShell

Feb
8
image

Script Download:
The script is available for download from https://gallery.technet.microsoft.com/How-to-retrieve-Azure-5a3d3751.

The sample code demonstrates how to retrieve Azure Virtual Machine Operating System name by PowerShell.

You can find more All-In-One Script Framework script samples at http://aka.ms/onescriptingallery

Changing the OWA Reply All Default Setting to Reply

One of Microsoft’s interesting design decisions with Outlook on the web (OWA) for Exchange is the default setting of “Reply all” for replying to email messages.

As any seasoned email admin will tell you, careless use of “Reply all” has …

Convert a Managed Domain in Azure AD to a Federated Domain using ADFS for On-Premises Authentication – Step by Step

Hi all! I am Bill Kral, a Microsoft Premier Field Engineer, here again to give you the steps to convert your on-premises Managed domain to a Federated domain in your Azure AD tenant this time.

Here is the link to

Speaking at Austin PowerShell User Group

image

This Thursday at 6pm CST I will be speaking at the Austin PowerShell User Group. I won’t actually be there (I wish I was there) but instead will be doing this remotely from my house. My topic will be on …

Improved scripts in .lnk files now deliver Kovter in addition to Locky

Cybercriminals are using a combination of improved script and well-maintained download sites in trying to install Locky and Kovter on more computers.

A few months ago, we reported an email campaign distributing .lnk files with a malicious script that downloaded …

Removing Self-Signed RDP Certificates

Hello all. Jacob Lavender here for the Ask PFE Platforms team to talk a little about a common scenario that I’m often presented with – How to rid Windows machines of the self-signed remote desktop client certificate that is created …

New Updates in PoshRSJob 1.7.3.5

I recently pushed out some new updates and bug fixes to my PoshRSJob module. I am continuing to provide updates to this module based not only on the feedback on the GitHub Issues page, but also on things that …

No more “out of memory” errors for Windows Phone emulators in Windows 10 (unless you’re really out of memory)

For those of you who run emulators in Visual Studio, you may be familiar with an annoying error:

1A742E040AD543ACAF235D67681F6656

It periodically pops up even when task manager reports enough available memory – this is especially true for machines with less than …

Office 365 Message Center Email Digest

In my recent post about managing change in Office 365 I talked about the role of Message Center notifications in keeping you up to date with changes occurring in the cloud. One of the weaknesses of the Message Center is …

Nearly everything has changed for SQL Server PowerShell

2016 was the best year in SQL PowerShell history! I guess I should have mentioned that here sooner.

Wired® Magazine recently said that Microsoft SQL Server was the surprise hit of the year. The primary cited reason is the …

Turn on that Scary DC

Stephen Mathews here; now tell me, do you have a domain controller you’re afraid to turn on? Maybe it lost power and nobody noticed for a couple months or you don’t trust your AD restore procedures; perhaps a troubled DC …

View passwords of wireless profiles without using netsh.exe

Ever since the GUI lost the ability to view the password of a wireless profile, I wanted to provide this functionality in PowerShell. A search of the Internet for how to view the password of a Wi-Fi profile returns numerous …

Visual Studio Code editing features for PowerShell development – Part 2

Summary: Editing features for Visual Studio Code that use the PowerShell extension.

Welcome to Part 2 about editing features of Visual Studio Code. Everything that we  examined in Part 1 of this series is about Visual Studio Code editing features …

Visual Studio Code editing features for PowerShell development – Part 1

Summary: The editing features of Visual Studio Code come in handy as you develop your PowerShell scripts.

In the previous blog post, we explained how to get started with PowerShell development in Visual Studio Code. If you don’t …

SharePoint Online cmdlets to help your migration

Summary: Use these PowerShell cmdlets to migrate to SharePoint Online.

Today’s post is from Christopher Weaver, who is a Microsoft Premier Field Engineer (PFE) and focuses on SharePoint and Office 365 solutions for large enterprise Premier customers. He has …

Script Of Jan. 6] How to check the version of Skype for Business 2016 by PowerShell

Jan.
6
image

Script Download:
The script is available for download from https://gallery.technet.microsoft.com/scriptcenter/How-to-check-the-version-bbf20466.

The sample code demonstrates how to check the version of Skype for Business 2016 by PowerShell.

You can find more All-In-One Script Framework script samples at http://aka.ms/onescriptingallery

Where[-Object] clauses for people who use SQL

Summary: Learn about the power of the Where[-Object] cmdlet in PowerShell.
Hey, Scripting Guy! Question Can I do a WHERE clause with an IN, in PowerShell?

Hey, Scripting Guy! Answer Yes!

Today’s post is from Aaron Nelson ( blog | twitter ), who is a Microsoft MVP for …

2017 PowerShell Resolutions

I’m a little late this year in getting this blog posted. But I definitely wanted to get this out before the end of 2016. Smile

As with the last couple of years (2014, 2015), I wanted to look …

[Script Of Dec. 30] How to determine Internet Explorer versions by PowerShell

Dec.
30
image

Script Download:
The script is available for download from https://gallery.technet.microsoft.com/scriptcenter/How-to-determine-Internet-2abf26ca.

The sample code demonstrates how to determine Internet Explorer versions by PowerShell.

You can find more All-In-One Script Framework script samples at http://aka.ms/onescriptingallery

[Script Of Dec. 29] How to determine Microsoft products versions through scripts

Dec
29
image

Script Download:
The script is available for download from https://gallery.technet.microsoft.com//How-to-determine-products-b0686877 .

The sample code demonstrates how to determine Microsoft products versions through scripts.

You can find more All-In-One Script Framework script samples at http://aka.ms/onescriptingallery

Basic Network Capture Methods

Hi everyone. This is Michael Rendino, a Premier Field Engineer from Charlotte, NC and former member of the CTS networking support team. With my networking background, I have spent years reviewing network captures. One thing I always run into with …

[Script Of Dec. 23] How to create a shortcut to run an application as a different user by PowerShell

Dec.
23
image

Script Download:
The script is available for download from https://gallery.technet.microsoft.com/scriptcenter/How-to-create-a-shortcut-54f6e10f.

The sample code demonstrates how to create a shortcut to run an application as a different user.

You can find more All-In-One Script Framework script samples at …

Office 365 Administration Portals and PowerShell Connections

Office 365 is a cloud service that is made up of many different underlying services that are integrated together, such as Exchange Online, SharePoint Online, and Skype for Business Online. With so many different services in place, unifying administration into …

Make Visual Studio Code more like the integrated scripting environment

Summary: Learn some handy tips to make Visual Studio Code work more like the ISE.

I was very intrigued with the release of Visual Studio Code last year. An editor that is light-weight and integrated with Git is something worth …

WMF 5.1 Releasing January 2017

We previously announced that the Windows Management Framework (WMF) 5.1 would release shortly after the GA release of Windows Server 2016, however the PowerShell team found some issues with upgrades that could affect a small set of our customers.  We

#AzureAD PowerShell V2.0 is now GA

Howdy folks,

About a month ago, we announced an updated public preview for PowerShell Azure AD v2.0.

Today Im happy to announce that these PowerShell Azure AD v2.0 cmdlets are now generally available (GA)!

To give

Tracking the State of PowerShell Runspaces in a Runspacepool

A question that I have received a number of times has always involved a way to determine the state of each runspace that is in a runspacepool. Since a runspacepool is used to throttle the number of runspaces that are …

Tips and Tricks from PowerShell Core Validation

It has been a privilege for the CAT team to work with customers and the PowerShell team to validate early builds and experiences with PowerShell Core. Some of the customers involved were key influences on the whitepaper, The Release Pipeline

Yet Another Way to Get Output from a Runspace, Reflection Edition

While working on some possible feature updates to my module, PoshRSJob, I have been looking at ways to get the output from a runspace without relying on the usual approach of using EndInvoke() while supplying a PowerShellAsyncResult object to …

[Script Of Nov. 28] Powershell script to create website and modify the W3C logging fields

Nov.
28
image

Script Download:
The script is available for download from https://gallery.technet.microsoft.com/scriptcenter/Powershell-script-to-de323f02.

The sample script creates the website on IIS and modifies the W3C logging fields in IIS 7.X and higher through Powershell.

You can find more All-In-One Script …

Walk-Through of Building a New PowerShell Script

PowerShell is one of the most important skills for a Microsoft IT professional today. I won’t bang on about it too much here. I wrote my own personal story of how I started learning PowerShell here. This post is …

PowerShell Script to Import Mail Contacts from a CSV File to Exchange

Import-MailContactsFromCSV.ps1 is a PowerShell script to automate the creation of Exchange mail contacts using a CSV file for input.

The current version of the script supports a CSV file containing the following fields, which are the minimum details required for …

Two Ways To Accept Pipeline Input In PowerShell

Hello everyone, my name is Preston K. Parsard, and I’m a Premier Field Engineer. I’ve been focusing on Azure and PowerShell engagements recently and would like to present an illustrated article about how Windows PowerShell parameter binding works.

REQUIREMENTS

Windows

[Script Of Nov. 18] How to switch UAC level via powershell scripts

Nov.
18
image

Script Download:
The script is available for download from https://gallery.technet.microsoft.com/scriptcenter/How-to-switch-UAC-level-0ac3ea11.

The sample code demonstrates how to use script to set/get UAC level.

You can find more All-In-One Script Framework script samples at http://aka.ms/onescriptingallery

[Script Of Nov. 9] How to create background job in PowerShell

Nov
9
image

Script Download:
The script is available for download from https://gallery.technet.microsoft.com/How-to-create-background-b2a6a8ee.

The sample code demonstrates how to create background job in PowerShell.

You can find more All-In-One Script Framework script samples at http://aka.ms/onescriptingallery

101 things the mainstream media doesn’t want you to know about PowerShell logging*

powershell_recipe

At .conf2016 Steve Brant and I presented on how to detect PowerShell maliciousness using Splunk [2]. The only problem is, if you didn’t attend the conference and only read the PowerPoint slides you might say something like …

New enhancements to the #AzureAD PowerShell 2.0 preview. Manage dynamic groups and more!

Howdy folks,

This week we published a really cool update to Azure AD PowerShell v2.0 preview cmdlets. This update gives you some pretty killer new Azure AD functionality. The new thing Im the most jazzed about is managing dynamic

Some Updates to Out-SquarifiedTreemap

It’s been close to a year since I published my Out-SquarifiedTreemap function (and blogged about it) after spending a number of weeks prior working on it to ensure that everything was accurate when used and also trying to figure …

Post notifications to Microsoft Teams using PowerShell

Microsoft Teams, announced earlier today, is a new platform for chat based communication. I was very happy to see the Connectors available including many popular CI/CD related tools. The Connector configurations allow for an easily pluggable extension for Microsoft …

[Script Of Nov. 1] How to determine installed PowerShell version

Nov
1
image

Script Download:
The script is available for download from https://gallery.technet.microsoft.com/How-to-determine-installed-32de832c.

The sample code demonstrates how to determine installed PowerShell version.

You can find more All-In-One Script Framework script samples at http://aka.ms/onescriptingallery

[Script Of Oct. 31] Access Azure resource data by certificate authentication in Powershell

Oct.
31
image

Script Download:
The script is available for download from https://gallery.technet.microsoft.com/scriptcenter/Access-Azure-resource-data-ca9cc9f7.

The sample code demonstrates how to access Azure resource data by certificate authentication in Powershell.

You can find more All-In-One Script Framework script samples at http://aka.ms/onescriptingallery

Join the PowerShell tenth birthday celebration

SUMMARY: Microsoft Scripting Guy Ed Wilson announces November 14, 2016 as date for PowerShell 10th anniversary celebration

Can you believe that PowerShell is nearly 10 years old (that is a long time in ‘internet time’)? On November 14, 2016 we …

Join the PowerShell 10th Anniversary Celebration!

On November 14th, PowerShell will have been shipping for 10 years, so the team is going to celebrate with a day-long event, running from 8:00 am to 4:00 pm (PST). This will be streaming live and shown world-wide

Monitoring your home IP security cameras with OMS Log Analytics

Summary: Monitor devices, like home IP security cameras, with OMS Log Analytics without installing an agent!

Hi folks, In this blog post I would like to share with you how you can monitor devices with Log Analytics without the …

Introducing DPM 2016 Modern Backup Storage

 

With DPM 2016, we announced Modern Backup Storage (MBS), delivering 50% storage savings, 3x faster backups, and efficient backup storage utilization with Workload Aware Storage.

Data Protection Manager can backup key workloads such as SQL, SharePoint, Exchange, file servers, …

[Script Of Oct. 19] How to check the version of Skype for Business 2016 by PowerShell

Oct.
19
image

Script Download:
The script is available for download from https://gallery.technet.microsoft.com/How-to-check-the-version-bbf20466.

The sample code demonstrates how to check the version of Skype for Business 2016 by PowerShell.

You can find more All-In-One Script Framework script samples at http://aka.ms/onescriptingallery

Use Docker Compose and Service Discovery on Windows to scale-out your multi-service container application

Article by Kallie Bracken and Jason Messer

The containers revolution popularized by Docker has come to Windows so that developers on Windows 10 (Anniversary Edition) or IT Pros using Windows Server 2016 can rapidly build, test, and deploy

In case you missed it: #AzureAD PowerShell v2.0 is now in public preview!

Howdy folks,

We have launched so many public previews and so many capabilities have reachedGArecently that even if you are a follower of our blog you might have missed this bit of news:

#AzureAD PowerShell v2.0 is now

Waiting for VMs to restart in a complex configuration script with PowerShell Direct

Have you ever tried to automate the setup of a complex environment including the base OS, AD, SQL, Hyper-V and other components?

For my demo at Ignite 2016 I did just that.  I would like to share a few things …

Best Practice Analyzer for Hyper-V

This blog post brought to you by eighteen year veteran Microsoft Premier Field Engineer David Morgan.

Goal of this Post

Today I’d like to impart to you how you can collect a few of what Microsoft thinks are important best

[Script Of Oct. 9] How to use OneDrive Rest API to list shared items by Powershell

Oct.
9
image

Script Download:
The script is available for download from https://gallery.technet.microsoft.com/scriptcenter/How-to-use-OneDrive-Rest-5b31cf78.

This sample demonstrates how to use OneDrive Rest API to list shared items by Powershell.

You can find more All-In-One Script Framework script samples at http://aka.ms/onescriptingallery