Cómo hacer que BAT siempre se ejecute con privilegios de administrador
1. Ejecute cmd como administrador;
2. Ingrese el comando reg para agregar "HKEY_CLASSES_ROOT\batfile\shell\open" /v HasLUAShield /t REG_SZ
3. El blindaje de UAC se agregará al menú contextual;
4. Al ejecutar bat, será autorizado por UAC y podrá ejecutarse como administrador.