A empresa para a qual trabalho está adicionando valores mobiliários por usuário. Costumávamos usar logins genéricos para que várias pessoas pudessem usar uma única máquina sem reiniciar nossos programas. O programa leva 2-4 minutos para carregar, dependendo das especificações do computador e da velocidade da Internet. Este não era um problema se apenas precisasse estar aberto uma vez por dia.
Agora, tornou-se um aborrecimento para todos os usuários, pois eles têm seus próprios logins exclusivos e precisam fechar o programa quando saem do computador. Em seguida, o próximo usuário que vem junto tem que reabri-lo desperdiçando 2-4 minutos cada switch. O programa também tem problemas se estiver aberto várias vezes em qualquer máquina.
Estas são todas as máquinas do Windows 7 Pro de 32 ou 64 bits.
Eu estava imaginando / esperando que houvesse uma maneira de "seqüestrar" um processo, processos, aplicativos de um usuário para o usuário atual. Ou se houvesse uma maneira de permitir que um programa fosse mais global, por isso, se estiver aberto, ele estará aberto a todos os usuários.
Secundário, se isso não for possível, eu precisaria encontrar uma maneira de permitir que apenas uma instância do programa exista em uma máquina.
Obrigado pela sua ajuda!
Adição: Eu sou um cara de TI para a empresa, eu não sabia super usuário foi especificamente para "pessoal e rede de computadores em casa" quando eu cam aqui eu só vi "Q & A para entusiastas de computador e usuários avançados". Peço desculpas, desculpe. Nossa maior segurança é tornar-se compatível com PCI. Nosso caixa está tendo que fechar nosso sistema de PDV e fazer logoff das janelas a cada troca de turno ou intervalo que eles tomam. Isso está fazendo com que nosso cliente tenha que esperar de 2 a 4 minutos na fila apenas para o nosso POS carregar.
Estou tentando encontrar uma maneira de contornar o recarregamento do nosso sistema de PDV, puxando-o de um login do caixa para o login de outro caixa. De modo que o único carregamento é o carregamento do perfil do usuário pelo Windows.
Uma maneira que eu tinha pensado era talvez um cenário de área de trabalho remota, onde o computador de verificação não é o computador que está realmente executando o programa. Isso permitiria que vários usuários acessassem, mas apenas um o utilizaria a qualquer momento. Mas isso tem seus próprios conjuntos de vulnerabilidades.
Outro pensamento foi uma VM compartilhada que podemos pausar e salvar em uma pasta compartilhada e carregar de volta quando o próximo usuário apareceu.
Eu estava esperando que houvesse alguns comandos que eu poderia jogar em um .bat, nenhum negócio de macaco. Eles precisariam apenas executar o arquivo em lote que mudaria o processo e o usuário do aplicativo.
Se esta questão não pertencer aqui, por favor, indique um local para onde ela deve ser enviada. Eu < 3 StackExchange