кроссплатформенный скриптинг для windows, Linux, MacOS X [закрыто]

Я ищу кроссплатформенный сценарий (язык) для Windows, Linux, MacOS X. Я устал от .bat / bash.

Я хотел бы делать такие вещи, как, например, блокировать рабочую станцию ​​при автоматическом входе в систему (у меня это было в X-Window, но решение было довольно уродливым; теперь я хотел бы сделать это в MS Windows, а не так безобразно :-)) ,
В общем: автоматизировать задачи.

Или мне лучше использовать Windows Scripting Host?
PowerShell также приходит на ум, но, похоже, только для Windows, на мой вкус. Могут ли такие языки, как Python, Ruby, (Java?) Взаимодействовать (элегантно? Разумно?) С WSH?

Также такие вещи, как DBUS, DCOM и т. Д., Приходят на ум как часть картины.

В настоящее время я использую смесь Java, .bat, bash, Ruby, Scala; немного VBA для Excel. Который иногда становится довольно уродливым.

Я хотел бы кросс-платформенное общее решение с / использованием "родных" частей, близких к специфике ОС. Как например Ruby управляет некоторыми специфичными для Windows вещами (только предположение).
Что ты используешь?
ТИА

Ответы на вопрос(9)

Ваш ответ на вопрос