This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
wiki:software:code:winscript:start [2022/09/19 20:09] claire created |
wiki:software:code:winscript:start [2022/09/26 17:21] (current) claire ↷ Links adapted because of a move operation |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Windows Scripting ====== | ====== Windows Scripting ====== | ||
- | Microsoft's operating systems have been scriptable since pretty much the beginning of the PC revolution. MS-DOS and older versions of Windows use a simple batch scripting language, whereas modern Windows (and supported older versions) can make use of [[.:powershell]], which enables extremely powerful scripting and automation in Windows. | + | Microsoft's operating systems have been scriptable since pretty much the beginning of the PC revolution. MS-DOS and older versions of Windows use a simple batch scripting language, whereas modern Windows (and supported older versions) can make use of [[powershell]], which enables extremely powerful scripting and automation in Windows. |
I use PowerShell for a //lot// of stuff. It can load any .NET assembly, which makes it highly extensible, and of course, Microsoft's documentation is generally very good. PowerShell is great if you have a lot of raw text you need to process using regular expressions and the like - the .NET regex engine has some unique features you won't find on other platforms (including Perl). | I use PowerShell for a //lot// of stuff. It can load any .NET assembly, which makes it highly extensible, and of course, Microsoft's documentation is generally very good. PowerShell is great if you have a lot of raw text you need to process using regular expressions and the like - the .NET regex engine has some unique features you won't find on other platforms (including Perl). |