Is there a way to say "I'm about to issue some commands, and if they can't run figure out why, and fix it." Ideally it would give me a simple Y/N option to fix it (either one time or forever). Or some override like how run as administrator is supposed to work that just skips all permissions checking? Or a way to turn permissions checking off?
Something like this:
C:> delete printer GHI
You can't delete printer WXY because 1) you don't have permission XYZ, and 2) you aren't a member of group WXY, 3) there are 4394568 unprinted jobs in the queue for the GHI printer, and 4) you don't have ABC to do DEF and 5) your JKL is set to MNO.
Would you like Windows to grant you permission to XYZ, add you to membership of group WXY, and give you ABC to do DEF, set your JKL to PQR and delete the 4,394,568 unprinted jobs, and remove the printer GHI? [O/Y/N] ([O]ne time only, [Y]es permanently, [N]o)? Y
Provide an administrator username and password for domain GHI.
Username: GHI/Administrator
Password: password
Printer GHI has been deleted. Have a nice day.
C:>