none
Problemas com Script (ciação de atalho GPO) RRS feed

  • Pergunta

  • Prezados estou implementando um ambiente onde através de um script de logon são criados alguns atalhos porém estou tendo probelams com alguns deles onde o campo "iniciar em" é fundamental para o funcionamento porém não sei adicionar isso ao script que segue abaixo:

    set WshShell = WScript.CreateObject("WScript.Shell")
    strDesktop = WshShell.SpecialFolders("Desktop")
    set oShellLink = WshShell.CreateShortcut(strDesktop & "\PIPEMANAGER.lnk")
    oShellLink.TargetPath = "C:\oracle\oraforms\BIN\ifrun60.EXE pip000s.fmx"
    oShellLink.WindowStyle = 1
    oShellLink.Hotkey = "CTRL+SHIFT+F"
    oShellLink.IconLocation = "C:\oracle\oraforms\BIN\ifrun60.EXE, 0"
    oShellLink.Description = "PIPEMANAGER Engevix"
    oShellLink.WorkingDirectory = strDesktop
    oShellLink.Save

    O mesmo deve iniciar em: D:\Sistemas\pipe\fontes


    Grato pelo apoio.
    segunda-feira, 12 de maio de 2008 14:06

Todas as Respostas

  • Eduardo, seu script está perfeito você só precisa alterar a linha em vermelho.

     

    Code Snippet
    set WshShell = WScript.CreateObject("WScript.Shell")
    strDesktop = WshShell.SpecialFolders("Desktop")
    set oShellLink = WshShell.CreateShortcut(strDesktop & "\PIPEMANAGER.lnk")
    oShellLink.TargetPath = "C:\oracle\oraforms\BIN\ifrun60.EXE pip000s.fmx"
    oShellLink.WindowStyle = 1
    oShellLink.Hotkey = "CTRL+SHIFT+F"
    oShellLink.IconLocation = "C:\oracle\oraforms\BIN\ifrun60.EXE, 0"
    oShellLink.Description = "PIPEMANAGER Engevix"
    oShellLink.WorkingDirectory = "D:\Sistemas\pipe\fontes"
    oShellLink.Save

     

     

     

    segunda-feira, 12 de maio de 2008 19:32
  • Então o atalho é criado exatamente como eu quero porém não funciona o mesmo cria as entradas do target com aspas e somente retirando-as manualmente para o atalho funcionar. Se eu as removo do script da erro durante a criação.

    Alguma sugestão???

    Grato pela ajuda.
    sexta-feira, 16 de maio de 2008 12:54