none
VBS + TERMINAL SERVER + IMPRESSORA RRS feed

  • Pergunta

  • Boa Tarde Pessoal,

    Os usuários acessam uma aplicação a partir de um servidor de Terminal Server, eles marcam a opção para adicionar os drives e impressoras locais durante a conexão para que possa ser mapeado no computador remoto.

    Por ex. Um determinado usuário tem uma impressora HP LaserJet 5L, após o login no computador remoto a impressora local do usuário é exibida no computador remoto da seguinte maneira HP LaserJet 5L (from TI_05) in session 02, o número "02" da seção é dinâmico, aleatório toda efetuado um novo login o número da seção é alterado.

    Eu quero que a impressora tenha o mesmo nome, o nome remoto tem que ser igual ao local desta maneira, a impressora local *HP DeskJet 690*, no computador remoto tem que ter o nome *HP DeskJet 690* e não HP DeskJet 690 (from TI_05) in session 20.

    Bem a segunda parte é a seguinte, eu tenho um script

    %WINDIR%\system32\cscript prncnfg.vbs -t -x -s Patrus-bh4 -p "HP LaserJet 5L (from CIN_21) in session 02" -z "HP LaserJet 5L" -u usuario -w senha

    que renomeia a impressora no computador remoto, então, eu quero que a operação seja realizada automaticamente via VBS durante o logon no Terminal Server.

    Alguém tem uma sugestão para o problema, lembrando que a impressora quando mapeada remotamente tem um novo número de seção, o VBS tem que identificar a número da mesma e remonear a impressora conforme exibido
    anteriormente.

    Um script por ex.


    If ()
    ......
    Then()
    ..........
    Else ()


    Obrigado.

    Presleyson Lima
    www.presleyson.com
    MSN: presleyson@hotmail.com

    segunda-feira, 18 de dezembro de 2006 19:05

Todas as Respostas

  • Presleyson,

    Você não pode ter dois objetos com o mesmo nome.

    Imagine o seguinte: Você tem dois (ou mais) usuários com o mesmo driver de impressora. Com isso ficará identificado no TS?

    Alguma diferença tem que existir para as filas.

     

    segunda-feira, 18 de dezembro de 2006 20:07