No Windows 7, existe uma maneira de mapear uma impressora de tal forma que esteja disponível para todas as sessões?

0

Durante o login como usuário normal da sessão do console (ou seja, sem privilégios elevados), posso iniciar um aplicativo do Windows personalizado da maneira normal e posso enviar um arquivo para uma impressora pressionando um botão de impressão nesse aplicativo. O arquivo, por padrão, vai para a impressora padrão e imprime bem. No entanto, se eu iniciar o mesmo aplicativo a partir da sessão 0, para iniciar na sessão 1, digamos, iniciando-o em um serviço do Windows, a impressora padrão não será mais definida para esse aplicativo. Na verdade, mesmo se eu tentar definir a impressora padrão programaticamente no aplicativo usando a API do Windows “SetDefaultPrinter (" \ server \ printerName ")”. A localização (por exemplo, "\ server \ printerName") não é reconhecida. (como foi quando executado a partir da sessão 1)

Minha pergunta: Usando métodos de administração de rede ou desktop no Windows 7, existe uma maneira de definir uma impressora padrão de tal forma que ela esteja disponível em qualquer sessão?

    
por ryyker 20.08.2013 / 22:30

0 respostas