Quale "utente" deve essere eseguito come programmato per essere visibile a tutti gli utenti?


11

Vorrei che un'attività venisse programmata per essere eseguita quando un utente accede, ma non dipende da nessun utente connesso, quindi scelgo "Esegui se l'utente è connesso o meno". Il problema è che il programma viene nascosto (come indicato nei documenti e richiesto in questo post della Microsoft Community ), ma ho bisogno che la GUI sia visibile.

Quindi, devo selezionare "Esegui solo quando l'utente è connesso" affinché sia ​​visibile. Ma qualsiasi utente "normale" potrebbe non essere connesso!

Quale account utente dovrei usare per eseguire questa attività?

Ho provato a eseguirlo come SISTEMA, ma questo imposta automaticamente l'opzione "Esegui se l'utente è connesso o meno", quindi verrà eseguito nascosto.

Risposte:


13

Ho appena provato questo e puoi selezionare un "gruppo" per l'account.

Scegli Run only when user is logged on.

Fai clic Change user or group(dice il gruppo proprio lì :)

digitare userse fare clic Check Namese fare clic su OK

e l'applicazione verrà eseguita in modo interattivo per tutti gli utenti del gruppo users.


Grazie, penso che questa sia la soluzione preferita. (Tuttavia, nel mio caso particolare c'erano alcune complicazioni aggiunte che non ho menzionato ... 1. Dovrebbe essere eseguita solo un'istanza dell'attività / programma, quindi mentre la GUI appare per il primo utente connesso, non lo è visibile al secondo utente a meno che non eseguano una nuova istanza 2. Questo programma richiede anche privilegi di amministratore, quindi quando un utente non amministratore accede per primo viene sottoposto a controllo
account

1
2) Gli utenti non amministratori otterrebbero sempre l'UAC ovviamente. Se non si desidera che gli utenti non amministratori eseguano il programma all'accesso, è possibile utilizzare Administratorinvece -group. Per il punto 1) Presumo che tu stia utilizzando "Cambio rapido utente"? È possibile disabilitare questo costringendo gli utenti a disconnettersi prima che un altro possa accedere.
Rik,

2) Se l'attività è impostata per essere eseguita come AnAdminUser (con i "privilegi più alti"), un utente normale non viene richiesto da Controllo dell'account utente, ma nemmeno vede la GUI - è nascosta - che non aiuta neanche. 1) In questo caso è preferibile "Cambio rapido utente". Mi accontenterò di eseguire questo programma solo dall'utente amministratore principale e accetterò che gli utenti normali non vedranno la GUI (che è solo a scopo informativo), è un compromesso, ma OK. Grazie per le informazioni.
MrWhite,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.