Encontré una utilidad interesante llamadaAbiertoHardwareMonitorque ofrece actualizaciones en vivo de las temperaturas de la CPU y algunas otras métricas. Impresionante.
La pregunta es que, cuando inicio la aplicación, el Control de cuentas de usuario (UAC) de Windows inicia un cuadro de diálogo con la advertencia:
"Do you want to allow the following program from an unknown publisher to make changes to this computer?"
¿Hay alguna manera de decirle a Windows que esta aplicación está bien para que no aparezca la advertencia emergente? La página de propiedades de la aplicación parece kosher (y confío en el proveedor y la aplicación):
Finalmente, las propiedades del EXE no ofrecen ninguna opción de seguridad para "Desbloquearlo".
Respuesta1
Debido a que el programa debe ejecutarse de forma elevada para acceder a todos los sensores, debe confirmar con UAC cada vez que lo inicie.
El mensaje que recibes muestra programas que no están firmados con código. Parece un poco menos intimidante cuando se firma el programa, perotodavía aparecerá.
Hayuna manera (algo hacky)para lograr lo que deseas:
De otra manera
... se describe en Cómo crear un acceso directo a un programa elevado sin un mensaje UAC
Esta solución requiere que cree una tarea "programada" para la aplicación y ejecutar la aplicación significa activar la tarea. (Para obtener una descripción detallada con capturas de pantalla, consulte el enlace):
Ejecute elProgramador de tareasvía
taskschd.msc
yCrear tarea...
- PestañaGeneral: Dé el nombre
[Name]
a la nueva tarea, verifiqueEjecutar con los privilegios más altosy elija "Windows 7, Windows Server 2008 R2" de la lista desplegableConfigurar para- PestañaComportamiento: AgregarNuevo...Accióniniciar un programaconPrograma/guión=
%windir%\System32\cmd.exe
yAgregar argumentos=/c start "[Name]" "C:\Program Files\Sample\Program.exe"
. Sustituya[Name]
con el nombre de la tarea (paso 1) y complete la ruta al programa que debería ejecutarse elevado.- PestañaCondiciones: DesmarcarDeténgase si la computadora cambia a energía de bateríaprimero y luego desmarqueInicie la tarea solo si la computadora tiene alimentación de CA
Cree un nuevo acceso directo en el escritorio o donde sea con el siguiente objetivoubicación
schtasks /run /tn "[Name]"
¡Una vez más,
[Name]
es el nombre de la tarea (paso 1)! CorrercomoMinimizadosi no desea que aparezca la ventana de comandos.Este acceso directo y esta tarea solo se pueden crear y funcionar mientras se inicia sesión como cuenta de administrador. No funcionará en una cuenta de usuario estándar.
Respuesta2
No conozco una manera de confiar en ese programa específico, pero si quisieras desactivar el mensaje paratodo .exe
archivos, puede hacer lo siguiente:
- Vaya a
Group Policy
(búsquelo o presione Win+ Ry ejecutegpedit.msc
) - Vaya a
Local Computer Policy
->User Configuration
->Administrative Templates
->Windows Components
->Attachment Manager
- Busque el elemento en la lista de la derecha llamado
Inclusion list for low file types
,double click
- Configúrelo
Enabled
y agréguelo.exe;
al cuadro que aparece a continuación:
Esto debería suprimir este diálogo, sin embargo, como se indicó, debería suprimirlo portodoprogramas que de otro modo harían esto, por lo que puede que no sea la respuesta que usted desea particularmente.