OneScript Team Blog

A world of automation script samples based on IT Pros' real-world tasks
  • Request free Script Samples from Microsoft and the Community

    Microsoft All-In-One Script Framework is providing a script sample request function.  This is a proactive way for our IT community to obtain script samples for certain IT tasks directly from Microsoft.

    IT Pros are encouraged to submit script sample requests dealing with any Microsoft products and any scripting languages to the TechNet Script Request Forum (http://gallery.technet.microsoft.com/scriptcenter/site/requests).  At the same time, IT Pros can vote for newly submitted or existing script sample topics. Here’s the exciting part!  In this active IT community, your script request may be quickly resolved by the strong MVPs and other community members.  Microsoft engineers will also pick the requests with high number of votes and provide the script samples, free of charge.
     

     

    We have a few suggestions for you in order that your request can be served at the earliest.

    1. Before you open a new request, we suggest that you quickly search among existing script requests and vote them up.  

    image

     

    In addition, the TechNet Script Center has provided over 7000 script samples.  A quick search in this big script repository may give you surprises.

     

    2. Please be specific about what the script sample is going to demonstrate.  Here is an example of a good script request: 

    "I want a script sample that demonstrates how to change the background color of the Windows 8 start screen”.

    General script requests such as “I want more script samples for Windows 8” will require more back-and-forth clarifications before our engineer can understand the actual script requirement and start to produce scripts.

    3. If possible, please provide some proof that this script is needed by many IT Pros.  The team prioritizes to produce scripts that can benefit more people.  You may share the business impact of the script, or share the forum threads that are discussing the topic.  For example,

    "I want a script sample that demonstrates how to change the background color of the Windows 8 start screen.  Many people are asking how to do this in the TechNet forum: http://social.technet.microsoft.com/Forums/en-US/w8itprogeneral/thread/a5699003-9233-4ddc-96fc-e3c1e4a2a81b”.

     

    How are you prioritizing the script requests?

    The higher the script request is voted, the higher priority will the team offer to handle, write and publish the script sample.

    Besides the Script Request Service, Microsoft All-In-One Script Framework is also featured by creating scripts for frequently asked IT tasks in TechNet forums and Microsoft support calls.  The team prioritizes to handle your script requests over the script topics collected from forums, in order to give you a better and faster service experience.

    Meanwhile, with the launch of many new Microsoft products such as Windows 8, Windows Server 2012, Office 2013, etc, we prioritize to handle requests for these new products.

     

    What happens after I submit a script request?

    Microsoft All-In-One Script Framework Team is monitoring the script request forum everyday.  Meanwhile, we have a very active and strong IT community in TechNet.  MVPs and community members may share their scripts to help you.

    If the script request gets more than 2 votes, and no script sample is posted to resolve the script request, Microsoft All-In-One Script Framework engineers will start to handle the request.  They will first clarify the request with you when necessary, and research to see if any existing scripts can answer your requirement.  If none of the existing scripts helps, the team will submit the script topic to the field experts at Microsoft and triage the script topic:

    • Is the script going to demonstrate recommended practices from Microsoft?  (We will surely not demonstrate any hacking solutions Smile)
    • Can the request be resolved with one of two lines of code?  If the request can be resolved with a few lines of code, we will post the lines of code directly in your script request, instead of creating a complete, downloadable script sample package.
    • Does the script topic involve any 3rd party solutions?  If the solution requires the use of 3rd party components, please understand that it will be hard for us to make the demonstration.
    • Is the script topic too sophisticated and more like a product feature request?  If the script topic requires more than 1000 lines of scripts, we will consider it as a product feature request, and route it to the relevant product team for future consideration.

    The field experts are Microsoft Escalation Engineers and the Product Group members.  If the script request is declined by the field experts, we will share the reason of the decision, and expect your understanding.

    Next, Microsoft All-In-One Script Framework engineers will start to produce the script sample.  We will not keep you waiting for the complete script.  You will receive “code snippets” from our engineers for your instant needs.  The script sample will be tested by our testers, and reviewed by the field experts before publishing.

    Throughout the process, the Microsoft All-In-One Script Framework engineers will keep you updated about the request status every few days.  If you have any feedback, please email onescript@microsoft.com.

     

     

    Acknowledgement

    By taking this opportunity, the All-In-One Script Framework team wants to thank Don Totten and his TechNet Script Repository team for creating the Script Request Forum, and making it possible for us to launch the Script Request Service program. 

     

  • Install Script Browser & Script Analyzer from PowerShellGet of WMF 5.0

    The PowerShell team has recently announced PowerShellGet, a new way to discover, install and update PowerShell modules, in the Windows Management Framework 5.0 Preview.   In this blog, you will learn how to install Script Browser & Script Analyzer through the PowerShellGet.

    First, you need to download and install Windows Management Framework 5.0 Preview.

    Next, launch Windows PowerShell ISE, and type the following command into the PowerShell console.  The installation does not require administrator permission because it installs the apps to your current user profile.

    Install-Module ScriptBrowser –Scope CurrentUser

    image

    After the installation, you can enable Script Browser / Script Analyzer in the PowerShell ISE by entering the following cmdlets:

    • Enable-ScriptBrowser
    • Enable-ScriptAnalyzer

    image

  • Introducing Script Browser and Script Analyzer to Japan IT Pros

    Thanks to Satoru Kitabata, we get the chance to introduce the Script Browser and Script Analyzer application to the Japan IT community.

    image

     

    Here is a newly released MSDN article introducing how to use the Script Browser for Windows PowerShell ISE in Japanese.

    http://msdn.microsoft.com/ja-jp/dn770154

    image

     

    The following article introduces the Script Analyzer usage.

    http://msdn.microsoft.com/ja-jp/dn770155

    image

  • Free Visual Studio Community edition released today!

    Visual Studio Community 2013 is released today.  Free of charge!  It gives you almost all features originally in Visual Studio 2013 Pro.  http://www.visualstudio.com/news/vs2013-community-vs

     

    With Visual Studio 2013 Community, you can get Visual Studio extensions that incorporate new languages, features, and development tools into this IDE. (These extensions are available from the Visual Studio Gallery.) Here is how to install the Developer Assistant extension for Visual Studio after the installation of Visual Studio, with which you can get instant code sample help when you are writing C# code projects:

    image

     

    1. Go to the Tools menu, and choose ‘Extensions and Updates”

    2. Choose Online / Visual Studio Gallery

    image

    3. in the Search bar, type Developer Assistant

    image

    4. Install ‘Bing Developer Assistant’.

  • Announcing Microsoft All-In-One Script Framework - IT Pros' Time Saver

    We all know the pressure of being an IT Pro - it is a busy and challenging life!  Late nights, nervous strain, repetitive work, and talking to themselves.  Does this sound familiar to you?

    Today Microsoft is announcing All-In-One Script Framework - an IT Pros' Time Saver.   It is a sister project of Microsoft All-In-One Code Framework – Developers' Pain Killer.  We can't guarantee that the late-night work will disappear but we can try our best to save your time!

    All-In-One Script Framework is an automation script sample library for IT Professionals.  The key value that All-In-One Script Framework is trying to deliver is Scenario-Focused Script Samples driven by IT Pros' real-world pains and needs.  The team is monitoring all TechNet forums, IT Pros' support calls to Microsoft, and will start to monitor the script requests submitted to TechNet Script Repository soon. We collect frequently asked IT scenarios, and create script samples to automate the tasks and save some time for IT Pros. Samples will illustrate the frequently asked IT scripting scenarios of Microsoft products (Windows Server, Windows Client, SQL Server, Exchange, O365, SharePoint, Lync, Dynamics, IIS, etc) through scripting languages such as PowerShell, VBScript and T-SQL.  The team of All-In-One Script Framework sincerely hope that these customer-driven automation script samples can help our IT community in this script-centric move.  

    In three short months,  the team of All-In-One Script Framework has collected over 80 qualified script sample topics from TechNet Forums.  These topics are frequently asked by IT Pros and can be eased with automation scripts.  29 of these script topics have been tuned into actual script samples published on TechNet Script Repository

     

    The initial feedback was great! 
    "All-In-One Script Framework promises to be an amazing place for IT Pros to get help with their scripting needs for Windows, SharePoint, SQL Server, Exchange, and a growing number of products". – Dan Ruder, Principal Escalation Engineer.

    This is just the beginning.  With the next script-centric wave, more and more script samples are coming.  In the following one year, Microsoft will release lots of big products such as Windows 8, Windows Server 2012, the new Office, Exchange Server, SharePoint Server, etc.  The All-In-One Script Framework team has planned 200 script samples, and more surprises, to be shared with our IT Pro community.  

    Please spread the word of the new All-In-One Script Framework offering.  Please also keep track of our news and offerings in this portal.  We look forward to hearing from your feedback.

     

   Script of the Day