The programming language for the automation of OS administration. Which one would you choose now?

Warning: count(): Parameter must be an array or an object that implements Countable in /home/styllloz/public_html/qa-theme/donut-theme/qa-donut-layer.php on line 274
0 like 0 dislike
A programming language to automate the administration of operating systems win / linux ...
Perhaps you have something to use, but if I could instantly learn the other JAPANESE?
Important cross-platform.
by | 35 views

4 Answers

0 like 0 dislike
How do you imagine the cross-platform administration of Windows and Linux, if they have completely different insides? Automatic driver installation in Windows and Linux are two different things.
Many things in windows networks are set centrally via a global policy about what Linux has no idea.
Again, install the software - it is different.

In principle,
For Linux of course the best is bash
Windows - powershell/bat

You can put git on windows so that bash scripts worked.
But still, for a number of tasks, you will need the script to do conditional branches and call or sysinternals and powershell for windows, or gnu/bash sudo on Linux.

For banal things - bash/python/perl should be more than enough, but it's not so much automating administration as General automation.
0 like 0 dislike
python + ansible
0 like 0 dislike
ruby or python
the first allows you to write shorter second friendly for those who is not a professional developer
0 like 0 dislike
Perl. Easily installed on Windows by default in Linux.

Related questions

110,608 questions
257,187 answers
40,796 users