Scripting Blog [archived]

Formerly known as the "Hey, Scripting Guy!" blog

Latest posts

Sep 28, 2016
Post comments count 0
Post likes count 0

Part 1 – Install Bash on Windows 10, OMI CIM Server, and DSC for Linux

Doctor Scripto

Summary: Learn about the Windows Subsystem for Linux that runs on top of Windows 10. Today we have a guest article written by Stefan Roth. Take it away Stefan … Hi, my name is Stefan Roth, and I am a Cloud and Datacenter MVP. In a couple of posts, I would like to show you how cool it is that Microsoft is touching the Linux world. Myself, I am a 100% Microsoft fan, but, as you can read all over the Internet…Microsoft loves Linux. This is not just a one-night stand. Microsoft is really serious about Linux support in all cloud scenarios (private, public, and hybrid). Therefore, we start with something really cool....

Sep 26, 2016
Post comments count 0
Post likes count 0

Scripting Guys at Ignite 2016 in Atlanta

I_am_mr_ed

SUMMARY: Ed Wilson, Microsoft Scripting Guy, talks about the Scripting Guys booth at Ignite 2016 in Atlanta.Good morning everyone. Ed Wilson, Microsoft Scripting Guy, here. So, the day has finally arrived – after literally months and months of planning, Ignite 2016 in Atlanta has arrived. Well, actually it arrived earlier with the Pre-Con’s yesterday from the Operations Management Suite (OMS) team, and with MVP Days on Saturday. But today is the official kick off for Ignite. The Scripting Wife and I arrived yesterday at the conference center, and it is huge. Our shuttle bus drops us off at the far end of the buil...

Sep 16, 2016
Post comments count 0
Post likes count 0

PowerTip: Use PowerShell to retrieve the date and time of the given time zone ID

Doctor Scripto

Summary: Use PowerShell to pull out specify TimeZone data from an object. I have data retrieved from an external source that contains different time zone IDs like W. Europe Standard Time, AUS Eastern Standard Time, etc. How can I get the current date time value of it by using PowerShell? In PowerShell, use [System.TimeZone] and invoke the ConvertTimeBySystemZoneID static method, which returns the date-time value of the given time zone!In PowerShell, use [System.TimeZone] and invoke the ConvertTimeBySystemZoneID static method, which returns the date-time value of the given time zone! For example, you need to kn...

Sep 16, 2016
Post comments count 0
Post likes count 0

Use PowerShell to integrate with the Lync 2013 SDK for Skype for Business – Part 2

Doctor Scripto

Summary: Learn how to extend PowerShell with Lync 2013 SDK to explore groups and contacts information in Skype for Business 2016 client. MVP Chendrayan Venkatesan is back again to show us how to get started with the Lync 2013 SDK to enable us to do some cool stuff with PowerShell and Skype for Business! Take it away Chen! Skype for Business 2016 client is great for business users for quick chat, sharing, presentation, organizing meetings, calls etc. Here is the Skype for Business client quick start guide. Please refer to it to understand and manage groups, contacts, and status (presence information). It’s a ve...

Aug 19, 2016
Post comments count 0
Post likes count 0

PowerTip: Use PowerShell to list all possible colors in the console

Doctor Scripto

Summary: Use PowerShell and enumeration to access all possible colors that you can use in the console. Is there a way to see all of the available colors that I can use when using Write-Host? We sure can! Why, with just one line in PowerShell, you’re all done! Here is an example:

Aug 19, 2016
Post comments count 0
Post likes count 0

Use PowerShell to integrate with the Lync 2013 SDK for Skype for Business – Part 1

Doctor Scripto

Summary: Get started with the Lync 2013 SDK by using PowerShell to manage Skype for Business 2016 client. How do I integrate Windows PowerShell with the Lync SDK to manage Skype For Business client? MVP Chendrayan Venkatesan is back again to show us how to get started with the Lync 2013 SDK and do some really cool stuff with PowerShell and Skype for Business! Take it away, Chen! The Skype for Business 2016 client helps you stay connected with known people by using instant messaging, audio, video call, email, persistent chat rooms, online meetings, and presentations. By using Skype for Business, you can send...

Aug 12, 2016
Post comments count 0
Post likes count 0

PowerTip: Identify the numeric value of a custom (dingbat) character using PowerShell

Doctor Scripto

Summary: Use PowerShell to determine the value of an Extended ASCII character to reproduce it for later use. I have a really simple question that’s been bugging me. I have a string with a special (Extended ASCII) character that I scraped from some output. I can’t find the ASCII value of it to reproduce it. How can I get the value of this silly “Dingbat”? In PowerShell, all you need to use is the [int] accelerator to get its numerical value! For example, if your special character is stored as a single character in a string called $char, you can find the value like this: For the hexadecimal value, just run the ...

Aug 12, 2016
Post comments count 0
Post likes count 0

Use PowerShell to report on SharePoint content with custom (dingbat) characters

Doctor Scripto

Summary: Learn how to use PowerShell to retrieve SharePoint list item values as dingbat symbols to make HTML reports simple and clean. Can you show me an example of how to report on my SharePoint data by using something other than the standard ASCII characters? Today we have a special guest MVP, Chendrayan Venkatesan, to help us out! Chendrayan Venkatesan (Chen V) is a SharePoint IT Professional, Cloud and Datacenter Management MVP, Microsoft Community Contributor, Author of Windows PowerShell 5.0 for .NET developers, speaker, blogger, Microsoft TechNet Wiki Ninja, and a fun-loving person. Chen V is a Powe...

Aug 5, 2016
Post comments count 0
Post likes count 0

Use PowerShell to maintain IIS logs

Doctor Scripto

Summary: Learn how to use PowerShell to maintain and work with IIS logs. Welcome back guest blogger, Terri Donahue. Here are Terri’s previous blog posts. Terri is a Senior Customer Support Engineer for Dynamicweb NA and a Visual Studio and Development Technologies MVP. Twitter: @terrid_dw Internet Information Services (IIS) log maintenance has been a thorn in the side of web administrators for a while…basically since the first release of IIS. There isn’t a built-in utility to handle file compression, archival of log files, or deletion of log files. Depending on a site’s traffic, these logs can grow quite big ve...