Gordon Gustafson
Gordon Gustafson

Reputation: 41209

Best way to automate tasks in windows

Mac has applescript 'built in' and I've found its pretty nice to work with for automating stuff.

What's the best windows equivalent?

Upvotes: 4

Views: 7244

Answers (5)

Jonas Sourlier
Jonas Sourlier

Reputation: 14435

Just for completeness, there is also the rather dated AutoHotkey. Originally designed to provide system-wide hotkeys to automate things, it can also be used as a general automation tool.

However, I cannot recommend it. The syntax is horrible and obscure, and that's the reason they are currently doing a complete haulover for version 2.

Upvotes: 0

Marc B. Hankin
Marc B. Hankin

Reputation: 751

Powershell is the program to learn if you want to automate stuff in windows. Microsoft is deprecating vbscript, which is part of Windows Script Host, and pushing Powershell as the modern replacement for vbscript. For example, Microsoft is creating more and more APIs for Powershell. On the other hand, vbscript bears a great similarity to vba, which is the default program for automating Word, Excel and Outlook.

Upvotes: 0

stib
stib

Reputation: 3512

I discovered python when I moved to a PC and was looking for something to do all the kind of stuff I'd usually do with applescript. As someone who learned most of my programming skills using applescript it came pretty easily to me. Best thing is that you can use it on any platform.

BTW applescript has been around a lot longer than OSX.

Upvotes: 1

Helen
Helen

Reputation: 97677

VBScript and JScript are standard Windows Script Host languages. See Microsoft Windows Script Technologies.

Upvotes: 3

Alex Martelli
Alex Martelli

Reputation: 881675

Maybe PowerShell -- but it's really much more powerful than applescript. VBA only exists within specific applications that supply it, such as Excel, not stand-alone.

Upvotes: 15

Related Questions