Last week, we announced worldwide availability of OneDrive. My friend and colleague, Brian Lewis, wrote a nice article that summarized many of the new capabilities around the free OneDrive cloud service, with improved support for shared document editing via Office Online, a new 3GB camera backup feature, automatic video rendering across multiple resolutions, and the ability to support a variety of devices, such as Windows, Windows Phone, iOS, Mac, Android ... and Xbox!
Read: How does OneDrive stack up?
One new capability came as a particularly pleasant surprise to many of us in the PowerShell community: OneDrive also now supports web-based rendering of PowerShell scripts. Very cool!
PowerShell Scripts – Web-based rendering via OneDrive
By leveraging OneDrive you can easily create a shared, cloud-based PowerShell repository where script files can be directly downloaded/uploaded or script snippets can be copied/pasted directly from your web browser into a PowerShell window.
You can also edit PowerShell scripts using your web browser with OneDrive! This makes quick updates to a script super easy without needing to download and upload script files every time there is an update. Just click on a script line, make your change and click the Save button when completed. All from within your web browser window ... from any device with a supported browser!
Great question! By default, the files that you store in OneDrive are private. But, if you wish to share some of your coolest PowerShell scripts with others, you can easily do so:
In addition, many IT Pros have expressed interest in increasing the strength of authentication options for cloud services, such as OneDrive. To support strong authentication, you can easily enable multi-factor authentication for OneDrive and other cloud services that leverage Microsoft account authentication. Once enabled, your phone can be leveraged as a second factor of authentication when attempting to sign in from an untrusted device.
Have you found a unique scenario for leveraging OneDrive? Feel free to share your experiences in the Comments section below …
See you in the Clouds!
Be sure to check out these additional resources:
Keith Mayer is a Senior Technical Evangelist at Microsoft focused on Cloud and Enterprise platforms. Keith has over 20 years of experience as a technical leader of complex IT projects, in diverse roles, such as Network Engineer, IT Manager, Technical Instructor and Consultant. He has consulted and trained thousands of IT Pros worldwide on design of enterprise technology solutions.
Keith is currently certified on several Microsoft technologies, including Private Cloud, System Center, Hyper-V, Windows, Windows Server, SharePoint and Exchange. He also holds other industry certifications from VMware, IBM, Cisco, Citrix, HP, CheckPoint, CompTIA and Interwoven.
You can contact Keith online at http://aka.ms/AskKeith.