La società per cui lavoro sta aggiungendo titoli per utente. Usavamo i log-in generici in modo che più persone potessero usare un singolo computer senza riavviare i nostri programmi. Il caricamento del programma richiede 2-4 minuti, in base alle specifiche del computer e alla velocità di Internet. Questo non era un problema se doveva essere aperto solo una volta al giorno.
Ora è diventato una seccatura per tutti gli utenti in quanto hanno i loro accessi unici e devono chiudere il programma quando lasciano il computer. Quindi il prossimo utente che arriva deve riaprirlo perdendo 2-4 minuti per ogni interruttore. Il programma ha anche problemi se è aperto più volte su una sola macchina.
Queste sono tutte macchine Windows 7 Pro a 32 bit o 64 bit.
Mi chiedevo / speravo che ci fosse un modo per "dirottare" un processo, processi, applicazioni da un utente all'utente corrente. O se c'era un modo per consentire a un programma di essere più globale, quindi se è aperto è aperto a tutti gli utenti.
Secondariamente, se ciò non fosse possibile, avrei bisogno di trovare un modo per consentire l'esistenza di una sola istanza del programma su 1 macchina.
Grazie per l'aiuto!
Aggiunta: Sono un ragazzo IT per l'azienda, non sapevo che il superutente fosse specifico per "reti di computer personali e di casa" quando ho guardato qui ho visto solo "Domande e risposte per gli appassionati di computer e gli utenti esperti". Chiedo scusa, scusa. La nostra maggiore sicurezza deve diventare conforme a PCI. Il nostro cassiere deve chiudere il nostro sistema POS e disconnettere le finestre a ogni cambio di turno o interruzione. Ciò sta facendo sì che i nostri clienti debbano attendere 2-4 minuti in linea solo per caricare il nostro POS.
Sto cercando di trovare un modo per aggirare il nostro sistema POS estraendolo dal login di un cassiere al login di un altro cassiere. In modo che l'unico caricamento sia Windows che carica il profilo dell'utente.
Un modo a cui avevo pensato era forse uno scenario desktop remoto in cui il computer con banco di controllo non è il computer che esegue effettivamente il programma. Ciò consentirebbe a più utenti di accedervi, ma solo uno può utilizzarlo in un determinato momento. Ma questo ha i suoi insiemi di vulnerabilità.
Un altro pensiero era una VM condivisa che potremmo mettere in pausa e salvare in una cartella condivisa e caricare di nuovo quando arriva l'utente successivo.
Speravo ci fossero alcuni comandi che avrei potuto lanciare in un pipistrello, niente affari con le scimmie. Dovrebbero semplicemente eseguire il file batch che cambierebbe il processo e l'utente dell'applicazione.
Se questa domanda non rientra qui, ti preghiamo di raccomandare un posto dove portarla. I <3 StackExchange
Another thought was a shared VM
. In realtà sembra un'idea che può funzionare. Se si esegue l'applicazione POS sulla VM e quindi sul desktop remoto (o VNC, o X o qualsiasi altro protocollo con cui si ha familiarità).