You vote it; we write it! – Microsoft All-In-One Script Framework


Microsoft All-In-One Script Framework is an on-going effort in which the Microsoft team writes PowerShell/VBS/T-SQL script samples for IT Pros based on their feedback.   The feedback is collected by the team from Microsoft’s TechNet forums, Microsoft’s phone support incidents, as well as other social media and communities based on frequently asked IT tasks.   If an IT task is, for example, asked in more than two TechNet forum threads, the team will consider the task as a potential script topic, and providing a script sample to demonstrate how to ease the task with automation scripts. 

Since the Microsoft All-In-One Script Framework was launched in August,  the team has collected over 350 script topics.  More than 50 of these script ideas have been turned into the actual script samples published on TechNet Script Repository.   In order to better prioritize the script topics and hear more from customers, All-In-One Script Framework launches the “You vote it; We write it” program today in partnership with TechNet Script Repository.   In this program, the team is going to publicly post the collected script topics.  The IT community can vote for these script topics. The higher the topic is voted, the higher priority will the team offer to write and publish the script sample.  

Every week, the team will post a batch of script topics for the IT community to vote.   You can follow it by subscribing to the “YouVoteWeWrite” RSS feed or visiting this page.  You simply vote for your beloved or wanted script topics.   The All-In-One Script Framework team will write the script sample for you, free of charge.


Here is the first batch of script topics for you to vote!


Windows 8 and Windows Server 2012 Script Topics

How to get the current automatic theme color in Windows 8?

Script to Monitor Scheduled Tasks on a server


Office 365 Script Topics

O365: Set Calendar Permission in Office 365 Exchange Online

O365: Set OWA Signature in Office 365 Exchange Online

O365: Add Birthday or Anniversary Reminder in Office 365 Exchange Online

O365: Export Distribution Group Members in Office 365 Exchange Online

O365: Remove Duplicated Contacts in Office 365 Exchange Online

O365: Operate Connected Email Account

Comments (3)

  1. imkottees says:

    Hello Geeks,

    Is it possible to get the users detail those who are connecting through Outlook Anywhere, OWA, ActiveSync and MAPI without using Log Parser tool.  

  2. You vote it; we write it! – Microsoft All-In-One Script Framework
    thank you

  3. aw says:

    hai, I just want to tell you that I am just very new to blogs and seriously loved this website. More than likely I’m planning to bookmark your blog post .
    You amazingly come with really good posts. Thanks a lot for sharing your blog Microsoft.