Permisos especiales de Java para operaciones de copiado de ficheros

Hola espero que esten bien, si estoy en el lugar equivocado por favor me indican.
Mi pregunta es la siguiente:
Estoy haciendo una aplicacion en Java que permita tomar una seria de fuentes de texto y copiarlas a la carpeta de fonts de windows para que se instalen al copiarlas pero se lanza una exepcion que dice que acceso denegado, si yo ejecuto netbeans como administrador deja copiar sin problemas y aparte del problema de privilegios para hacer esta tarea al copiar la fuente en la carpeta de fonts estas quedan como temporales y no se instalan y no he podido solucionar el problema.

Agradeceria una pronta respuesta y les deseo a todos mil bendiciones.

Comentarios

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Ejecuta tu programa como

Ejecuta tu programa como administrador

SI lo ejecuto como

SI lo ejecuto como administrador funciona, la cuestion es que ese programa se ejecutara en maquinas con usuarios estandares y por lo tanto la aplicacion por codigo debe tomar credenciales de administrador para poder ejecutarse sin problemas.

Muchas gracias por haber contestado.

Así es, tu programa esta

Así es, tu programa esta intentando hacer algo que tu usuario normal no puede. Es el mecanismo de seguridad que tiene el sistema operativo.

Hola oscar, y de pronto

Hola oscar, y de pronto tienes alguna idea como pueda solucionar este inconveniente?