Is it bad practice to run `net start "<service name>"` on an already running service (or a service whose status I don't check beforehand)?

It's absolutely ok to launch net start ... without checking, yes.


I'm not aware of any negative outcomes of attempting to start a service that's already started. Yes, it's fine.

enter image description here