Huh? Why would a properly written GUI admin interface be any less capable of importing and acting on your new user file than your script would be? Why would a GUI admin interface, for that matter, be incapable of itself being scripted to customize actions for the administrator?
You're describing scripting or programming a task, something that is not the exclusive domain of a terminal session or bash shell. Windows itself has a few methods of scripting, though they can suck. I've used VBS scripts for exactly the user creation process you describe.
Absolutely, stuff runs faster and more efficiently without the GUI overhead, and once one is comfortable with one's scripting environment of choice one can program things fairly well. But some things, like selecting a specific set of names (or files) from a long list and selectively moving them to a new OU (or directory) are a royal pain by command line and trivial in a GUI. Conceptualizing and managing something like an LDAP structure is far easier and more accurate in a GUI.
There are pros and cons to both interfaces. The problem, again, is that Linux doesn't even offer you the choice.
You're describing scripting or programming a task, something that is not the exclusive domain of a terminal session or bash shell. Windows itself has a few methods of scripting, though they can suck. I've used VBS scripts for exactly the user creation process you describe.
Absolutely, stuff runs faster and more efficiently without the GUI overhead, and once one is comfortable with one's scripting environment of choice one can program things fairly well. But some things, like selecting a specific set of names (or files) from a long list and selectively moving them to a new OU (or directory) are a royal pain by command line and trivial in a GUI. Conceptualizing and managing something like an LDAP structure is far easier and more accurate in a GUI.
There are pros and cons to both interfaces. The problem, again, is that Linux doesn't even offer you the choice.