Showing posts with label SystemAdministration. Show all posts
Showing posts with label SystemAdministration. Show all posts

Monday, December 01, 2014

Your Sysinternals EulaAccepted reg reference - SysinternalsEulagoogoolizer.reg

Sysinternals’ Eulagoogoolizer

Sysinternals tools are great, but since Microsoft took over most of these software gems have been Eulaized – a pretty annoying thing, especially if you want to run them on a remote system. While some of the tools now accept the accepteula command line argument, sometimes it’s just handy to accept it all in one go.

The below reg file does exactly this; you can also edit it and cherry-pick those apps you need.

Note: It will only work if you save it as SysinternalsEulagoogoolizer.reg

image

While the trick to REG ADD for the EulaAccepted for Sysinternals has been around for a while, Use the Sysinternals Utilities? The EULA bug dialog you? Then try this…, this post puts them all in one nice place, all ready to be reg filed.

 

Related Past Post XRef:
Don't make them squint, ZoomIt!
ZoomIt, the must have technical presentation tool, get’s a major update (with added Win7 coolness) – ZoomIt v4 released

"Sysinternals Primer: TechEd 2014 Edition"
Mark TechEd's you... See all four of Mark Russinovich's recent TechEd North America sessions
The “Windows Sysinternals Primer: Process Explorer, Process Monitor, and More” from TechEd 2010 North America

How-To schools you on SysInternals, "Using SysInternals Tools Like a Pro"
"Utilizing SysInternals Tools for Windows Client" - The Seven Part Series..
A "Windows Sysinternals Administrator's Reference" book by Mark Russinovich? You had me a $30 pre-order special price (and Sysinternals... and Mark Russinovich... and... )
Sysinternals 101 – “Notes from the field,” a quick intro to a few Sysinternals utilities (Process Explorer, TCPView, Process Monitor, VMMap)
Hands On Learning How to Use the Sysinternals Process Monitor Utility

Process Explorer v16.0 is out and now cooking with VirusTotal
Disk2vhd turns 2, v2.0 that is, and a few more Sysinternals utility updates
New Sysinternals utility released today, Disk2vhd v1.0 – Yes ...

A Sweet Summer Sysinternals Suite Refresh
It's a sweet suite! Windows Sysinternals Suite gets a summer refresh [August 3, 2012]...
Sysinternals Suite 2010 Refreshed - All the latest versions, one 12.4MB zip…
Sysinternals Suite Refreshed – All the latest Sysinternals Utilities, one tiny zip (well 10MB zip…)
Sysinternals Suite (8MB of Complete Sysinternals Goodness)

Mesh'ing Live.Sysinternals.com, using Vista Scheduling and Robocopy|
A handy PowerShell script to keep your Sysinternals Suite up to date
The latest Sysinternals utilities are just a URL away, Live.Sysinternals.com

Use the Sysinternals Utilities? The EULA bug dialog you? Then try this…

More desktops for Windows 8 with Sysinternals Desktops v2.0
It's a sunny day when we get a new Sysinternals utility...
It’s a new Sysinternals Tool Day! RAMMap v1.0 released!

Tuesday, October 14, 2014

MVMC v3 gets P2V (Microsoft Virtual Machine Converter gets Physical to Virtual feature)

System Center: Virtual Machine Manager Engineering Blog - Microsoft Virtual Machine Converter 3.0 is now available for download

Microsoft Virtual Machine Converter (MVMC) is a Microsoft-supported, stand-alone solution for the IT pro or solution provider who wants to convert virtual machines and disks from VMware hosts to Hyper-V hosts and Windows Azure or alternatively convert a physical computer running Windows Server 2008 or above server operating systems or Windows Vista or above client operating systems to a virtual machine running on Hyper-V host.

MVMC can be deployed with minimal dependencies. Because MVMC provides native support for Windows PowerShell, it enables scripting and integration with data center automation workflows such as those authored and run within Microsoft System Center 2012 Orchestrator R2. It can also be invoked through the Windows PowerShell command-line interface. The solution is simple to download, install, and use. In addition to the Windows PowerShell capability, MVMC provides a wizard-driven GUI to facilitate virtual machine conversion.

New Features in MVMC 3.0

The 3.0 release of MVMC adds the ability to convert a physical computer running Windows Server 2008 or above server operating systems or Windows Vista or above client operating systems to a virtual machine running on Hyper-V host.

Standard Features

...

For complete, up-to-date information as well as a download link, please see the following:

Microsoft Virtual Machine Converter 3.0 - http://www.microsoft.com/en-us/download/details.aspx?id=42497

The MVMC has moved pretty quickly since I blogged about it going v1 two years ago. The new P2V feature alone is worth the price. Oh wait, this is free... :)

 

Related Past Post XRef:
MVMC RTW's (Microsoft Virtual Machine Converter Solution Accelerator is now available)
Have VMware images? Want to convert them to Hyper-V? Microsoft now has a beta conversation tool for you... MVMC

“Manually Performing [Windows] P2V Migration for Software Assurance” (mostly… but the tools, like Disk2VHD.exe and Virtual PC, and methods are free and available to most…)
"How to convert a physical computer to a virtual machine" with NTBackup
System Center Virtual Machine Manager Background and Installation
Microsoft System Center Virtual Machine Manager (MSCVMM) 2007 Trial Available via VHD
Tips for migrating a physical computer to a virtual machine (part 4)
Virtual Server Migration Toolkit (VSMT) Guidelines
Microsoft Virtual Server 2005 Migration Toolkit Beta
How To Sysprep a Virtual PC Image

Thursday, October 02, 2014

Problems installing .NET 3.5 on Windows 8 or Windows Server 2012 R2? Like error: 0x800F0906? Check for an already in-place 3.5 Update...

I thought it interesting and kind of telling that these two different (through very similar, same base, etc) platforms have this same issue...

Also these two posts are nice guides if you run into other related kinds of problems like this...

Ask Premier Field Engineering (PFE) Platforms - Attempting to Install .NET Framework 3.5 on Windows Server 2012 R2 Fails with Error Code 0x800F0906 or “the source files could not be downloaded”, even when supplying source

In one of my prior posts, I mentioned a step required when installing .Net Framework 3.5 on Windows Server 2012 or later operating systems. Specifically, I mentioned the need to supply the source for the .Net files because this is one of the few components we do not stage to the component store on Windows Server 2012 and later. One of the bullets in the things to keep in mind section at the bottom of this blog reads:

If you are attempting to install .Net Framework 3.5 on Windows Server 2012, instead of specifying the install.wim, you need to specify the Sources\SxS directory on the DVD or if providing the source, the files in the SXS directory copied from the DVD are just for .Net Framework 3.5. You can host them on a share and supply them through the GUI or through Group Policy just like any other feature.

Recently one of my customers ran into an issue when attempting to install .Net Framework 3.5 on Windows Server 2012 R2 using the following command:

Install-WindowsFeature –name NET-Framework-Core –source F:\sources\sxs

F:\ is the mounted Windows Server 2012 R2 ISO.

Yet it still failed with the following error:

The request to add or remove features on the specified server failed. The source files could not be downloaded. Use the "source" option to specify the location of the files that are required to restore the feature. Error: 0x800F0906

image

...

So why are we getting these errors despite supplying the source?

We released a security update in August 2014 that updates .Net components. The security updates are as follows:

KB2966828: MS14-046: Description of the security update for the .NET Framework 3.5 on Windows 8.1 and Windows Server 2012 R2: August 12, 2014

KB2966827: MS14-046: MS14-046: Description of the security update for the .NET Framework 3.5 on Windows 8 and Windows Server 2012: August 12, 2014

If either of these updates are installed, you will run into the above issue if your server does not have access to the Internet to pull the updated components.

How do we resolve this?

Since this customer’s servers do not have internet access, in their case, they did the following:

1) Uninstalled the security update

2) Installed .Net Framework 3.5 (which installed without error)

3) Reinstalled the update

Take a look at the following TechNet article for .Net Framework 3.5 deployment considerations:

http://technet.microsoft.com/en-us/library/dn482066.aspx

Here’s a link to the official Knowledge Base article on this issue:

https://support.microsoft.com/kb/3002547

How do you keep from running into this in the future?

I personally recommend that you proactively enable .Net Framework 3.5 on the server images and templates in your environment to prevent having to troubleshoot or take additional steps such as this going forward.

MSMQ from the plumber's mate - Windows 8–can’t install .Net Framework 3.5 (0x800F0906, 0x800F081F)

"I’d recently put Windows 8 on a test machine at work and started installing what software I needed. Pretty quickly I found I needed to install .Net Framework 3.5 which is now a ‘Feature’ instead of a separate download.

...

Error code 0x800F0906 leads you to troubleshooting articles such as:

.NET Framework 3.5 installation error: 0x800F0906, 0x800F081F, 0x800F0907

http://support2.microsoft.com/kb/2734782

...

Looking in the list of installed updates, I found I had KB2966827 present:

MS14-046: Description of the security update for the .NET Framework 3.5 on Windows 8 and Windows Server 2012: August 12, 2014

http://support2.microsoft.com/kb/2966827

Now why do I have a .NET Framework 3.5 hotfix installed on a machine that hasn’t yet had .NET Framework 3.5 installed?!

The presence of the hotfix meant the installation was always expecting to find newer files than came with the Windows 8 source files.

As soon as I uninstalled the hotfix, I could add the .NET Framework 3.5 feature and start using my applications.

..."

SUA Shellshocked? Nope! Microsoft's Subsystem for UNIX-based Applications is not impacted by Shellshock

Services for UNIX - Interoperability - Subsystem for UNIX-based Applications is not affected by Shellshock

Greetings, users of Subsystem for UNIX-based Applications (SUA). I'm the technical writer for SUA, which was deprecated in the Windows Server 2012 and Windows 8 timeframe.

This is just a quick post to let you know (because customers have been concerned about SUA and the Shellshock vulnerability in Bash) that SUA is not affected by Shellshock.  SUA and its associated SDK do not include Bash, and installing SUA does not install Bash.

For more information about Shellshock, I've collected the following links for you.  But again, SUA is not affected by Shellshock.

...

image

..."

I was wondering about this. While it's still deprecated, it's good know I don't have to wonder about this at least any more...

 

Related Past Post XRef:
With SUA being deprecated in Windows 8, time to look again at other options...
“Utilities and SDK for Subsystem for UNIX-based Applications” Updated for Windows 7, Windows Server 2008 R2
Subsytem for Unix (SUA) Utilities and SDK For Windows 2008 and Vista SP1
Windows Services for UNIX 3.5 Downloads

RSAT for Win10 TP

Microsoft Downloads - Remote Server Administration Tools for Windows 10 Technical Preview

"image

Remote Server Administration Tools for Windows 10 Technical Preview enables IT administrators to manage roles and features that are installed on computers that are running Windows Server Technical Preview from a remote computer that is running Windows 10 Technical Preview

Version: 9840

File Name:

WindowsTH-KB2693643-x64.msu

WindowsTH-KB2693643-x86.msu

Date Published: 10/1/2014

Remote Server Administration Tools for Windows 10 Technical Preview includes Server Manager, Microsoft Management Console (MMC) snap-ins, consoles, Windows PowerShell cmdlets and providers, and command-line tools for managing roles and features that run on Windows Server Technical Preview.

In this preview release of Remote Server Administration Tools, there are some known issues, and tools that are unavailable. For more information about known issues with this release, see the Windows Server Release Notes.

The following management tools are not available in this release of Remote Server Administration Tools.

  • BitLocker Drive Encryption administration utilities
  • Direct Access
  • Routing and Remote Access
  • Remote Desktop Services
  • Windows PowerShell cmdlets for Cluster Aware Updating
  • Windows PowerShell cmdlets for Best Practices Analyzer

...."

Every time I type or say Win 10 TP I'm going to snicker like a little boy... Anyway, now that I have that snicker out...

You've got Win 10 Server installed? Win 10 client? Need the RSAT tools? Well, here you go!

BTW, did you notice the file names?

 

Related Past Post XRef:
RSAT (Remote Server Administration Tools) for Windows 8.1 already available...
Microsoft Remote Server Administration Tools (RSAT) for Windows Server 2008 (for Vista SP1)

Monday, June 02, 2014

Don't make them squint, ZoomIt!

Next of Windows - ZoomIt – The Little Tool to Zoom In and Out Your Desktop with Ease

ZoomIt, part of the famous Sysinternals Suite, is an awesome little tool that makes presentation as well as software demonstration a great pleasure to not only the presenter but also all audiences who desperately want to see what’s on the big screen more clearly. It’s a 2-in-one tool that combines screen zoom and annotation into one little piece that is also very easy to use and highly customizable. It’s been around for years, but still it’s one of my favorite tools that I want to recommend to anyone who does presentation or demonstration for living.

ZoomIt is free and portable, runs unobtrusively in the system tray and activates with customizable hotkeys to zoom in on an area of the screen, move around while zooming, and draw on the zoomed area.

...

image

If you've seen just about any Microsoft development or technical presentation you've probably seen this tool in action. You've seen the presenter zoom in? Maybe draw on the screen? This is likely the utility they used. If you're a budding live presenter this tool is a must know... And the price is really hard to beat (it's free ;)

 

Related Past Post XRef:
ZoomIt, the must have technical presentation tool, get’s a major update (with added Win7 coolness) – ZoomIt v4 released

"Sysinternals Primer: TechEd 2014 Edition"
Mark TechEd's you... See all four of Mark Russinovich's recent TechEd North America sessions
The “Windows Sysinternals Primer: Process Explorer, Process Monitor, and More” from TechEd 2010 North America

How-To schools you on SysInternals, "Using SysInternals Tools Like a Pro"
"Utilizing SysInternals Tools for Windows Client" - The Seven Part Series..
A "Windows Sysinternals Administrator's Reference" book by Mark Russinovich? You had me a $30 pre-order special price (and Sysinternals... and Mark Russinovich... and... )
Sysinternals 101 – “Notes from the field,” a quick intro to a few Sysinternals utilities (Process Explorer, TCPView, Process Monitor, VMMap)
Hands On Learning How to Use the Sysinternals Process Monitor Utility

Process Explorer v16.0 is out and now cooking with VirusTotal
Disk2vhd turns 2, v2.0 that is, and a few more Sysinternals utility updates
New Sysinternals utility released today, Disk2vhd v1.0 – Yes ...

A Sweet Summer Sysinternals Suite Refresh
It's a sweet suite! Windows Sysinternals Suite gets a summer refresh [August 3, 2012]...
Sysinternals Suite 2010 Refreshed - All the latest versions, one 12.4MB zip…
Sysinternals Suite Refreshed – All the latest Sysinternals Utilities, one tiny zip (well 10MB zip…)
Sysinternals Suite (8MB of Complete Sysinternals Goodness)

Mesh'ing Live.Sysinternals.com, using Vista Scheduling and Robocopy|
A handy PowerShell script to keep your Sysinternals Suite up to date
The latest Sysinternals utilities are just a URL away, Live.Sysinternals.com

Use the Sysinternals Utilities? The EULA bug dialog you? Then try this…

More desktops for Windows 8 with Sysinternals Desktops v2.0
It's a sunny day when we get a new Sysinternals utility...
It’s a new Sysinternals Tool Day! RAMMap v1.0 released!

Monday, May 19, 2014

What is 14 sessions, 21 hours and free? The Exam Prep Sessions from TechEd North America 2014...

Speaking of content to catch on the Channel 9 Windows Phone App...

Born to Learn - Now Available On Demand: Exam Prep Sessions from TechEd NA 2014

Whether you attended TechEd North America 2014 or not, all the Exam Prep sessions are available for you to watch anytime, thanks to our friends at Channel 9. Catch them all here.

For ease of reference, here's the list of Exam Prep sessions in the order they were presented during TechEd NA. Enjoy!

image

14 sessions, 21 hours'ish, all free...

image

Thursday, May 15, 2014

Go direct to...SMB Direct - If you're accessing large files,heavily accessed files via SMB...

Tip of the Day - Tip of the Day: SMB Direct

Today’s Tip…

Windows Server 2012 includes a new feature called SMB Direct, which supports the use of network adapters that have Remote Direct Memory Access (RDMA) capability. Network adapters that have RDMA can function at full speed with very low latency, while using very little CPU. For workloads such as Hyper-V or Microsoft SQL Server, this enables a remote file server to resemble local storage. SMB Direct includes:

  • Increased throughput: Leverages the full throughput of high speed networks where the network adapters coordinate the transfer of large amounts of data at line speed.
  • Low latency: Provides extremely fast responses to network requests, and, as a result, makes remote file storage feel as if it is directly attached block storage.
  • Low CPU utilization: Uses fewer CPU cycles when transferring data over the network, which leaves more power available to server applications.

SMB Direct is automatically configured by Windows Server 2012. [GD: Post Leached in full]

...you'll want to check this out. Say you're accessing really large PST's via a network share and it's not working out real well, this might be something you should run to check out. The problem might be though that this is a Server 2012 feature and you're accessing those resources from a Win7 box... hum... Will have to think about that.

 

Related Past Post XRef:
Pst... Storing PST's on a network share? Still a no-no...

"Sysinternals Primer: TechEd 2014 Edition"

TechEd 2014 - TWC: Sysinternals Primer: TechEd 2014 Edition

The latest edition of the popular Sysinternals Primer series with Aaron Margosis, Mark Russinovich’s co-author of The Windows Sysinternals Administrator’s Reference. The Sysinternals utilities are vital tools for any computer professional on the Windows platform. Mark Russinovich's popular "Case Of The Unexplained" demonstrates some of their capabilities in advanced troubleshooting scenarios. This complementary tutorial series focuses primarily on the utilities themselves, deep-diving into as many features as time allows. Expect to see some advanced analysis, such as manipulating Procmon results with Windows PowerShell, and interesting/useful new features.

image

How could I not include this in my Sysinternals post collection? :P

Remember, there's a HUGE collection of free on-demand videos from TechEd and Build. Go there, be there, do there! (or whatever, you get the idea... ;)

 

Related Past Post XRef:
How-To schools you on SysInternals, "Using SysInternals Tools Like a Pro"
Mark TechEd's you... See all four of Mark Russinovich's recent TechEd North America sessions
The “Windows Sysinternals Primer: Process Explorer, Process Monitor, and More” from TechEd 2010 North America

"Utilizing SysInternals Tools for Windows Client" - The Seven Part Series..
A "Windows Sysinternals Administrator's Reference" book by Mark Russinovich? You had me a $30 pre-order special price (and Sysinternals... and Mark Russinovich... and... )
Sysinternals 101 – “Notes from the field,” a quick intro to a few Sysinternals utilities (Process Explorer, TCPView, Process Monitor, VMMap)
Hands On Learning How to Use the Sysinternals Process Monitor Utility

Process Explorer v16.0 is out and now cooking with VirusTotal
Disk2vhd turns 2, v2.0 that is, and a few more Sysinternals utility updates
New Sysinternals utility released today, Disk2vhd v1.0 – Yes ...

A Sweet Summer Sysinternals Suite Refresh
It's a sweet suite! Windows Sysinternals Suite gets a summer refresh [August 3, 2012]...
Sysinternals Suite 2010 Refreshed - All the latest versions, one 12.4MB zip…
Sysinternals Suite Refreshed – All the latest Sysinternals Utilities, one tiny zip (well 10MB zip…)
Sysinternals Suite (8MB of Complete Sysinternals Goodness)

Mesh'ing Live.Sysinternals.com, using Vista Scheduling and Robocopy|
A handy PowerShell script to keep your Sysinternals Suite up to date
The latest Sysinternals utilities are just a URL away, Live.Sysinternals.com

Use the Sysinternals Utilities? The EULA bug dialog you? Then try this…

More desktops for Windows 8 with Sysinternals Desktops v2.0
It's a sunny day when we get a new Sysinternals utility...
It’s a new Sysinternals Tool Day! RAMMap v1.0 released!

Thursday, May 08, 2014

LinqPad... Kill! Using LinqPad to kill processes

Programming and Learning from SD - Use LinqPad to Kill Windows Processes

You can use the TaskManager and right click processes or you can use taskkill /im myprocess.exe /f in the command line or you can use LinqPad.

Open LinqPad, change to C# Statements, paste

image

Got to love the different kinds of use that LinqPad gets...

 

Related Past Post XRef:
[Book Review] "Building Interactive Queries with LINQPad"
[Book Review - Preview] "Building Interactive Queries with LINQPad"
Nothing like a little LinqPad fun for a Friday - "Hosting ASP.NET Web API in LinqPad"
Today's LINQPad fun, SelectExcept! (a tip on selecting all the fields, except...)
LINQPad is just for [no, not "breakfast"... ha.. fooled you] LINQ... Using LINQPad to execute code snippets.
.DumpJson() - LINQPad Extension Fun...
Playing with the TFS API via LINQPad (as in using LINQPad to query TFS via the TFS API)
LINQPad +50 - Adding 50 LINQ examples from DevCurry to LINQPad's sample pallet
Since we're talking about LINQPad... StreamInsight v1.2 Driver and samples for LINQPad
Jesse liberates our LINQ'ness - Learning LINQ, from LINQPad to Visual Studio
LINQ[Pad] to Twitter
LINQPad’ing into Dallas - The latest LINQPad now has “Dallas” support baked in.
OData my LINQPad – LINQPad (beta) now supports Data Services/OData (and there’s .Net 4 rev too)
Need an ad-hoc query tool for your Azure data tables? LINQPad to the rescue
This post title made me laugh, “I've Left Query Analyzer Hell For LINQPad Heaven”
LINQPad and the Entity Framework
Getting External with LINQPad – Advanced LINQPad Dimecast (aka part 3 of 3)
Fun with .Dump() in LINQPad – An intermediate level Dimecast for LINQPad
Link to LINQPad – A Dimecast LINQPad Walkthrough
LINQPad - A Free Interactive LINQ to SQL (and others) Utility (Think "SQL Query Analyzer for LINQ")

Wednesday, May 07, 2014

Turing your Surface RT into a Pro, via the power of the Cloud (and RemoteApps, Remote Desktop and more... think DIY DaaS)

Team blog of MCS @ Middle East and Africa - How to Convert your Surface RT to Surface Pro - Part 3

Links to All Parts:

Part 1: Install Remote Desktop Services

Part 2: Configure RemoteApp

Part 3: Configure Surface

 

In Part 1: I’ve explained how to install Remote Desktop services on the server and fix common error that you may face, in Part 2 we finished configuring Remote Desktop Services and publish RemoteApp.

This part we will test from client side machine by browsing to the RDWA and will configure Surface with RemoteApp.

...

ITPro: How to Convert your Surface RT to Surface Pro – Part 1

From long time I’ve started to have all my labs on Windows Azure (will share that experience in another blog), my main motive was to get rid of my heavy ugly laptop to a light and thin one. My first pilot was to use Surface as the replacement of my laptop.

For some reason (I don’t remember it now) I’ve decided to get Surface RT not Surface Pro, I’m trying to convince myself now that RT lighter, RT is 676 grams compared to 907 grams for the Pro.

But anyway here it is my RT device, I loved the experience and the display but the second day I looked for PowerShell ISE and couldn’t find it, PowerShell ISE was my magical solution to connect to Office 365 so it’s mandatory for me. The result: PowerShell ISE is not built in with Windows RT and can’t be installed from the store.

Ok no ISE let’s install the PowerShell Module for Azure (Windows Azure VMs cmdlets) and PowerShell Module Windows Azure AD (Office 365 module), obviously you can’t install anything to RT.

The huge one when I started to look for Visio and Project Pro, and yes both are not part of Office pro which installed on the Surface and are not available on the Store. Now it’s serious I can’t work without these programs.

I started to look for a solution and first thing came to my mind is to RDP to another machine running on Azure that have everything I need, nice Idea and worked fine but annoying as you need to share the files (copy it or send it by email) between the 2 PCs, didn’t like the overall experience.

I was reading some of the new staff on Windows 2012 when I thought of RemoteAPP, what if I’ve a server on Azure running Remote App and I can use all my applications.

First things first, what is RemoteApp:

...

Hum... Since I've got my MSDN credits that I'm not currently using, this sounds kind of cool to try out.

Thursday, May 01, 2014

"Deploying Windows Azure Pack" series

Windows Networking.com - Deploying Windows Azure Pack (Part 6)

"The sixth and final article in this series completes the walkthrough of the express deployment of Windows Azure Pack.

If you would like to read the other parts in this article series please go to:

Reviewing the deployment scenario

Figure 1 shows where we are in our scenario for performing an express deployment of Windows Azure Pack. So far we have completed the following tasks in our contoso.com virtual test environment running on the Windows Server 2012 R2 Hyper-V host named HOST30:

...

At this point we are now ready to install Windows Azure Pack on WAP01 using the express deployment scenario approach. The sections below cover the following:

  • Installing Windows Azure Pack
  • Configuring the installation
  • Verifying the installation

Installing Windows Azure Pack

To install Windows Azure Pack you must use the Microsoft Web Platform Installer. The latest version of this installer is version 4.6 and it can be obtained from the Microsoft Download Center. Once you've download the installer, double-click on it to launch it. The initial screen of the installer will look something like this:

...

image..."

Another great series to get you going with Azure Pack. Remember, Azure Pack is a way to bring the cloud inside your firewall...

 

Related Past Post XRef:
Step-by-Step into your own private cloud, with the Windows Azure Pack and System Center
Deploying your own little cloud... "Deploying Windows Azure Pack" series
Windows Azure Pack (#WAPack), Related Blogs, Videos and TechNet Articles wiki round-up
Taking the Bus to the next stop... Why you, Dev and IT, should be looking at the Windows Azure Pack.
TechEd NA 2013 Day 1 Announcement Round-up - VS 2013, TFS 2013, InRelease, SQL 2014, Server 2012 R2, BizTalk Services, Azure-in-a-box and even more Azure...

Tuesday, April 29, 2014

PowerShell 10k - PowerShell Script Browser and Analyzer v1.1 released (easily access 10k PS Scripts, right from the ISE...)

Microsoft All-In-One Script Framework - Here Comes the Update of Script Browser & Script Analyzer 1.1

The Script Browser for Windows PowerShell ISE has received thousands of downloads since it was released a week ago. Based on your feedbacks, today we release the 1.1 update to respond to the highly needed features. The team is committed to making the Script Browser and Script Analyzer useful. Your feedback is very important to us.

Download Script Browser & Script Analyzer 1.1
(If you have already installed the 1.0 version, you will get an update notification when you launch Windows PowerShell ISE.)

1. Options to Turn on / Turn off Script Analyzer Rules

You can either select to turn on or turn off the rules in the Settings window of Script Analyzer.

image

You can also suggest a new Script Analyzer rule or vote for others’ suggestions. Our team monitors the forum closely. Based on your suggestions and votes, we will provide the corresponding Script Analyzer rules in future updates. We are also looking into the capability for you to write your own Script Analyzer rules and plug into the Script Analyzer.

..."

Windows PowerShell Blog - A World of Scripts at your Fingertips – Introducing Script Browser

To reuse script samples on the Internet, the following steps seem quite familiar to IT Pros: wandering through different script galleries, forums and blogs, switching back and forth between webpages and scripting environment, and countless download, copy and paste operations. But all of these will drive one as dizzy as a goose. Need a simpler way of searching and reusing scripts? Try out the new Script Browser add-in for PowerShell ISE!

image

Script Browser for Windows PowerShell ISE is an app developed by Microsoft Customer Services & Support (CSS) with assistance from the PowerShell team and the Garage to save IT Pros from the painful process of searching and reusing scripts. We start from the 9,000+ script samples on TechNet Script Center. Script Browser allows users to directly search, learn, and download TechNet scripts from within PowerShell ISE – your scripting environment. Starting from this month, Script Browser for PowerShell ISE will be available for download. If you are a PowerShell scripter or are about to be one, Script Browser is a highly-recommended add-in for you.

Nearly 10,000 scripts on TechNet are available at your fingertips. You can search, download and learn scripts from this ever-growing sample repository.

...

Script Browser for Windows PowerShell ISE

Version: 1.1
File Name: ScriptBrowser.exe
Date Published: 4/29/2014
File Size: 1.4 MB

Script Browser for Windows PowerShell ISE enables you to search for over 9000 script samples in the TechNet Script Center from within the scripting environment. You can mark the script samples as favorites and download the script samples for later use. You will also get the chance to try out another new pilot function bundled with Script Browser - 'Script Analyzer'. We hope to learn your feedback.

One of those, you've got-to-have tool for PowerShell'ers

Isopropyl rubbing alcohol, Microfiber cloths, Q-tips = Tools and tips on how to physically clean your PC

Maximum PC - How to Physically Clean Your PC and More

It’s time for some hardware spring cleaning!

Spring is in the air and it’s time to do some spring cleaning. This means cleaning your house, room, and most importantly, your PC! Of course, keeping your PC clean isn’t just a matter of aesthetics; it also helps keep your system from overheating.

As a computer runs, it generates static electricity, which attracts dust and hairs. These nasty bits clump together and gunk up the heatsink, case fans, and other computer components. It’s not only gross but also ends up blocking airflow, which causes overheating. So beyond annual spring-cleanings, it’s important to routinely clear out any messy buildups in your rig. Without further ado, let’s start scrubbing down our PCs!

image

Tools of the trade

• Compressed air can

• Isopropyl rubbing alcohol or Vodka in a pinch

• White vinegar

• Distilled water

• Microfiber cloths

• Q-tips

• Scotch tape

..."

This will come in handy since I poured an entire cup of coffee on my notebook last week (it's never a good thing to have to physically pour coffee out of your notebook... sigh). I've got the service manual so with that and these tips, maybe I can resurrect it... maybe... (okay, a boy can dream, right?)

Monday, April 28, 2014

Azure Cloud App Discovery Preview - See the cloud apps your users are using...

Active Directory Team Blog - A new Azure AD module in preview: Cloud App Discovery

Howdy folks,

Today I have the privilege to announce the preview of our new Cloud App Discovery features. These new features give IT visibility into which cloud apps are in use within the organization. You can try it for free here.

I've had the opportunity to meet with hundreds of enterprise customers this year, and one of the consistent things I've heard from them is "I know people are using SAAS apps in my company, but I don't know which ones".

All of these customers expressed concerns about unauthorized access to corporate data, possible data leakage and other security risks inherent in the application. And since they didn't even know how many apps or which apps were being used, even getting started building a plan to deal with these risks seems daunting.

Our new Cloud App Discovery service is our first step to help answer that question. It enables IT to easily determine which cloud apps are in use in the organization. IT can then take steps to integrate the applications with Azure Active Directory.

...

Hi everyone,

I'm Girish Chander and for the last three months I've been driving the effort to design and build our Cloud App Discovery features. These features address one of the top pieces of feedback we've heard from customers. "Help me find out what apps my employees are using, so I can manage these applications better"

With Cloud App Discovery, IT can:

  • Get a summary view of total number of cloud applications in use and the number of users using cloud applications
  • See the top cloud applications in use within the organization
  • See top applications per category
  • See usage graphs for applications that can be pivoted on users, requests or volume of data exchanged with the application
  • Drill down into specific applications for targeted information
  • Easily proceed to integrate an application with Azure Active Directory

Here's how you can try it out for yourself

...

A comprehensive view into all applications discovered, in the apps page.

Click on the 'apps discovered' tile on the dashboard to:

  1. Get a categorized view of all the cloud applications discovered.
  2. View Top applications within each category.
  3. Filter applications by category.
  4. Sort applications by recently discovery, most number of sessions, most volume of traffic and most number of unique users.

image

...

Ability to drill into a specific application on a per-app page

You can click on a specific application from the dashboard or the all apps page to drill down into a specific application. You can see:

  1. Total number of unique users that have used the application
  2. Total number of web requests made to the application
  3. Total volume of data uploaded and downloaded to the application.
  4. Usage trends over time across above pivots
  5. Link to integrate the application with AAD to provide users with SSO and give IT more control.

..."

This could be one of those "plausible deniability" killer things. Parsing web filters, proxies, etc might be more effort than is feasible. This makes it a little to easy to gather, explore and report on. On one side, I think this is kind of cool. On the the, this gives me the creeps. Yeah, yeah, I know all my work traffic is already being tracked, logged, etc, but this almost makes it too easy. I'm glad there's a client side install for it though. Makes it a little more controlled and controllable.

But if I were an IT guy and was concerned about all the stealth clouding going on, I think I'd jump on this (so much for the creeps... lol)

Updated .NET Framework Repair Tool now available. Your must go to tool for repairing .Net Framework installs

.NET Framework Blog - Introducing the Microsoft .NET Framework Repair Tool

The .NET Setup team has made some significant investments over the last couple of years in improving the deployment experience for the .NET Framework setup and its updates.  In spite of this effort, occasionally some customers run into issues deploying the .NET Framework or its updates that cannot be fixed from within the setup itself. For such cases, we have a tool - the .NET Framework Repair Tool that can help with detecting and fixing some of these common causes of install failures.

We are happy to announce a new version of the tool that encompasses support for all versions of the .NET Framework from 3.5 SP1 to 4.5.1. This update includes the support for running the tool in unattended modes (quiet/passive) and some additional fixes for new scenarios that were not previously included.

How to obtain the latest version of the Microsoft .NET Framework Repair Tool?

The tool is available for download from the Microsoft Download Center.

For more information about the fixes and options in this revision of the tool, see the Knowledge Base Article KB2698555.

Features in this release:

Key features included in this release of .NET Repair Tool:

  1. Support for .NET Framework 4.5 and .NET Framework 4.5.1.
  2. You can run the tool in Quiet or Passive modes via the command line. This enables automation of the repair task if needed, or using the tool in larger enterprise-wide deployments.
  3. You can either target specific .NET Framework versions to fix or all versions. The first option is going to run much faster than the second.
  4. A “Log Collection Only” mode was added that allows collection of the logs relevant to .NET Framework setup. This is useful for troubleshooting and root causing the issue before any fixes/changes are applied to the machine.
  5. The tool supports an Offline Repair mode so this can be used in an offline/locked down environment.

Using the tool:

The tool can be run in two ways:

  • In full UI mode, wherein the wizard will guide you through the various steps for scanning and fixing issues.
  • In Quiet/Passive Mode using command line switches. You will most likely use this option if you want to automate the process of running the tool for applying fixes, collecting logs, repairing specific versions, etc. A common usage may be like:

NetFxRepairTool.exe /q /l "%temp%"

This will run the tool in quiet mode, apply fixes/repairs for supported .NET Framework versions (excluding in box versions), collect logs in %temp% folder and send usage data to Microsoft.

...

image

What this means is that we cannot repair the .NET Framework because the required Windows Installer database (MSI) is missing. Another obvious thing would be to try downloading and installing the .NETFramework 4.0 Client again. However, it would result in the same error. Here is what we find in the log file:

MSI (s) (78:68) [17:58:26:798]: Machine policy value 'DisableUserInstalls' is 0

MSI (s) (78:68) [17:58:26:799]: Warning: Local cached package 'C:\WINDOWS\Installer\f79cee8.msi' is missing.

...

MSI (c) (E8:50) [10:36:33:200]: MainEngineThread is returning 1612

The return code 1612 translates to the message ”The installation source for this product is not available. Verify that the source exists and that you can access it.”, reflecting the fact that the product MSI is missing from the Windows Installer cache and Setup cache locations.

This is where the .NET Framework Repair tool can come in handy. It will take care of the repair and make all the necessary changes to the machine and restore .NET Framework to a healthy state. This is how the “Additional repair options” step looks like in this scenario:

image

This is just one example of many issues the .NET Framework Repair tool can fix.

Conclusion:

We don’t intend to stop here, we plan to make continuous improvements to the overall setup experience – the product setup, it's updates, as well as this Repair tool.

Microsoft .NET Framework Repair Tool is available

The Microsoft .NET Framework Repair Tool detects frequently occurring issues that affect the Microsoft .NET Framework setup or updates. The tool tries to resolve those issues by applying known fixes or by repairing the corrupted installations of the supported .NET Framework versions. The tool has an easy-to-use wizard-based user interface (UI). It also supports command line usage together with more advance options.

Microsoft has released the following updated version of the Microsoft .NET Framework Repair Tool.

Latest version
Last Updated: 03/13/2014
Release: v1.2
Version: 4.5.52207.36207
Supported Languages: English (United States)
Changes that are included in release v1.2
  • Quiet mode and Passive mode support through command line is added for the tool. Now, the tool does not require you to only run in UI mode. Therefore, the task can be automated.
  • The tool now supports the .NET Framework 4.5 and the .NET Framework 4.5.1. Therefore, fixing and repairing are also applicable for these products.
  • A new, optional command line switch is added to enable the repair of specific .NET Framework versions to override the repair of other installed versions at the same time.
  • The repair tool-generated log file can now be optionally saved in a user-specified location by using a command line option. This new option overrides the default location, which is the current user’s desktop in UI mode and %temp% folder in Quiet/Passive mode.
    Note We recommend that you save logs to a specified location by using this option to run the tool in Quiet or Passive mode.
  • A new option lets you run the Repair Tool in Log Collection Modeonly, without applying any fixes or repairs. The option provides the flexibility to collect and investigate logs before you apply actual fixes.
  • New, optional support is added to let you opt out of any data collection in Quiet or Passive mode.
  • Software updates improve tool stability and fix other causes of .NET Framework setup failures.

Notes
  • The .NET Framework Repair Tool is available in English only.
  • The supported platforms and .NET Framework versions are listed in the "Applies to" section.

...

image

image

Not a tool you should need often, I hope, but one that if you do, you really really do....

 

Related Past Post XRef:
.Net 4 Client Profile/Full silent install/repair/uninstall command line options
Two Terrific Troubleshooting Tools -The .NET Framework Cleanup and Setup Verification Tools

PowerShell 4.0 and more Quick Refs from PowerShell Magazine and Microsoft

Microsoft Downloads - Windows PowerShell 4.0 and Other Quick Reference Guides

Quickly learn tips, shortcuts, and common operations in Windows Powershell 4.0, Windows PowerShell Desired State Configuration, Windows PowerShell Workflow, Windows PowerShell ISE, Windows PowerShell Web Access, Server Manager for Windows Server 2012 R2, WinRM, WMI, and WS-Man.

Version: 1

Date Published: 4/23/2014

PowerShell_Examples_v4.pdf

PowerShell_ISE_v4.pdf

PowerShell_LangRef_v4.pdf

Quick_Reference_DSC_WS12R2.pdf

Quick_Reference_SM_WS12R2.pdf

Quick_Reference_WMI_Devs_WS12R2.pdf

Quick_Reference_WMI_ITPro_WS12R2.pdf

...

The PDF files in this download are short-form Quick Reference (also called "cheat sheet") guides for IT professionals, developers, and scripting enthusiasts who want to learn tips, shortcuts, common operations, limitations, and proper syntax for using Windows PowerShell 4.0, Windows PowerShell Desired State Configuration (DSC), Windows PowerShell ISE, Windows PowerShell Web Access, Server Manager, WMI, and WS-Man in Windows Server 2012 R2 and Windows 8.1.
The following files are contained in this download.
  • PowerShell_LangRef_v4.pdf - This four-page reference describes operators, arrays, useful commands, methods, and other tips for using Windows PowerShell 4.0. Also included is a Windows PowerShell reading and tutorial resource list. This quick reference is provided by PowerShell Magazine.
  • PowerShell_ISE_v4.pdf - This two-page reference describes keyboard shortcuts and hotkeys that you can use to navigate Windows PowerShell Integrated Scripting Environment (ISE) more quickly, and describes the updated ISE object model. Also included are tips for configuring $ps.ISE options, profiles, and properties. This quick reference is provided by PowerShell Magazine.
  • PowerShell_Examples_v4.pdf - This two-page reference describes how to perform popular IT management and scripting tasks by using Windows PowerShell 4.0, including how to fetch data by using Management OData IIS Services, how to schedule jobs, how to add a #Requires statement to a script, and how to save Help for a module that is not necessarily installed on the local computer. This quick reference is provided by PowerShell Magazine.
  • PowerShell_DSC_v4.pdf - Windows PowerShell Desired State Configuration (DSC) is new for Windows PowerShell 4.0. This two-page reference provides an overview of how DSC works, and describes the DSC cmdlets, available resources, Local Configuration Manager, and advanced resource properties.
  • Quick_Reference_SM_WS12.pdf - This two-page reference describes common tasks that you can perform in the Server Manager console in Windows Server 2012 R2. Quickly learn how to manage remote servers that are running older versions of Windows Server by using Server Manager; how to run Server Manager deployment cmdlets for Windows PowerShell; how to save and export Server Manager settings, such as the servers you have added to the server pool, and custom server groups that you have created; where to find Server Manager log files; how to run popular WinRM commands such as creating a new listener; how to install roles and features on offline VHDs; and where to find documentation to help you manage multiple, remote servers by using Server Manager and Windows PowerShell.
  • Quick_Reference_WMI_ITPro_WS12R2.pdf - This two-page reference describes features that were introduced to Windows Management Instrumentation (WMI) starting in Windows PowerShell 3.0. Included are examples of how to find namespaces and classes in WMI, and detailed information about CimSession, CimInstance, CIM operations, and invoking a CIM method. The quick reference describes how to get a list of new CIM cmdlets, and defines associations, WQL, WS-Man, WinRM, and CIM indications.
  • Quick_Reference_WMI_Devs_WS12R2.pdf - This two-page reference describes features that were introduced to Windows Management Instrumentation (WMI) starting in Windows PowerShell 3.0 for developers. Included are examples of APIs and tools in WMI, and information about Convert-MofToProvider.

    ...

    imageimage

    If you don't PowerShell often (like me) these guides will be very nice to have...

    (via The Windows Club - Windows PowerShell 4.0 Guides from Microsoft)

     

    Related Past Post XRef:
    Windows Management Framework 4.0 (PowerShell 4, PowerShell ISE, Management OData, WMI, etc.) now available

    Friday, April 25, 2014

    NuGet, OneGet and MyGet is YourGet...

    xavierdecoster.com - Using MyGet as a OneGet package source

    At the Build conference, Microsoft announced the Windows Management Framework 5.0 Preview which includes Windows PowerShell 5.0, updates to the PowerShell ISE, Network Switch Cmdlets and ... OneGet!

    What is OneGet?

    OneGet a unified package management interface component with a set of managed and native APIs, a set of PowerShell cmdlets, and a WMI provider. The component accepts both Microsoft-provided and 3rd party-provided plugins which extend the functionality for a given package type.

    ...

    As part of this Preview, OneGet is shipping with a prototype plugin compatible with Chocolatey, the so called ChocolateyProvider. This is a prototype implementation of a Chocolatey-compatible package manager that can install existing Chocolatey packages. This is a clear confirmation for the hard work done by the Chocolatey folks, and both systems will continue to evolve together, as Rob Reynolds explains in this post. If you want to follow-up on OneGet, then check out its GitHub repository and follow PSOneGet on Twitter.

    Something about a forest and trees...

    NuGet, MyGet, Chocolatey, OneGet... what?! People ask questions and occasionally can't see the forest for the trees. Here's a quick recap:

    • NuGet: a solution-level package management tool, used to manage software dependencies within the scope of a solution. It is accompanied by the NuGet Gallery, the home of many if not all .NET open source components.
    • Chocolatey: a system-level package management tool, used to manage software installations on a Windows system. It (currently) leverages PowerShell and NuGet, supports the Web Platform Installer (WebPI), MSI, RubyGems and many more, and is accompanied by the Chocolatey Gallery where you can find many popular software packages. Rob describes Chocolatey as somewhat like "apt-get", but with Windows in mind.
    • MyGet: a hosted NuGet package server where you can create and secure your own feeds. In essence, MyGet is able to host vanilla NuGet feeds, as well as Chocolatey feeds.
    • OneGet: a a unified interface to package management systems (see above)

    So what does this mean? How do these package managers play along?

    OneGet supports multiple package sources, and as stated earlier, OneGet comes with a ChocolateyProvider. As MyGet also supports Chocolatey feeds, this effectively means that you can register a MyGet feed as a Chocolatey package source in OneGet! The below diagram is an attempt to illustrate how they relate:

    image

    ...

    How can I use a private OneGet package source?

    ...

    This flow allows you to control what packages get distributed through OneGet, avoids the need to publish your internal software to the general public, and still allows you to leverage the great new scenarios that OneGet offers!

    As usual, happy packaging! :)

    I've still not played with OneGet yet... But I'm going to. Really. Any time now... um... yeah

     

    Related Past Post XRef:
    PowerShell gets Chocolatey NuGet with OneGet
    Using NuGet doesn't mean you have to give it away... "Distributing .NET Licensed components using NuGet"

    Monday, April 21, 2014

    Microsoft Posters Curah!

    Curah! - Microsoft Posters

    There are some great Microsoft posters around to provide visual representations of MS products, features, processes and solutions. This page captures those so that you can access them from a single location.

    SNAGHTMLe94529

    image

    (via Kurt Shintaku's Blog - DOWNLOAD: Microsoft Posters collection)

    I might be sorry I'm highlighting this. Not because the content isn't great, but I've just got bad feeling about Curah!. I have to wonder at its lifespan. Personally, I'm thinking about doing something like this, but using a public OneNote Notebook instead. Kind of, sort of the same thing, aren't they? Heck, I wonder if OneNote couldn't replace my blog! :P

    In the mean time, this is still a cool resource and nice to have all these in one spot.

    Thursday, April 17, 2014

    PowerShell gets Chocolatey NuGet with OneGet

    Stefan Stranger's Weblog - Manage your IT Infrastructure - Viewing NuGet Packages with the NuGet Explorer

    You may have seen that we released the the Windows Management Framework V5 Preview and that one of the new features  is Windows PowerShell OneGet. OneGet is designed to dramatically simplify how you discover and install software packages.

    Windows PowerShell OneGet

    OneGet is a new way to discover and install software packages from around the web. With OneGet, you can:

    • · Manage a list of software repositories in which packages can be searched, acquired, and installed
    • · Search and filter your repositories to find the packages you need
    • · Seamlessly install and uninstall packages from one or more repositories with a single PowerShell command

    This first version of OneGet installs and searches software from Chocolatey repositories.  Support of additional repositories will come in subsequent versions.

    ...

    One of the things that comes getting up in discussions about using Chocolatey Packages with or without OneGet is the question how can I trust the Packages from a resource like Chocolatey? The Chocolatey Nuget Packages are build by the community so you need to be careful what you are downloading and installing like all other software from sources you don’t own yourself.

    But what if there is a easy way to view the content of NuGet Package before installing the Chocolatey NuGet packages? And that is possible using the NuGet Package Explorer.

    ...

    References:

    http://mikefrobbins.com/tag/oneget/

    image

    While I had seen the WMF v5 news, I hadn't seen, or at least registered, the OneGet news. That really does look awesome and something I'm going to have to take a much closer look at...

     

    Related Past Post XRef:
    Spelunking NuGet Packages with the NuGet Package Explorer (and creating, editing and publishing nupkg's with it too)
    NuGet, Open Wrap, NPanday, Chocolatey, Chewie, Ninite, top Package/Dependency Management for .Net tools
    NuGet your Enterprise?
    North by Northwest [Cadence] - Up coming casts from Northwest Cadence