Olá Galera, Como faço para descobrir automaticamente o caminho do documentos do computador do usuários? exemplo \\User\teste\Documentos Preciso gravar alguns arquivos temporários, hoje gravo em um pasta c:\Compro\Temp\, quando o susário é local não tenho problemas, mas quando o usuário está usando o terminal service, aí dá problema, um usuário pega o arquivo temporário do outro. Att, Diogo
Utiliza a função SEARCH. Código: ASSIGN cPath = SEARCH('temp\arquivo.txt'). Te retorna algo assim: d:\temp\arquivo.txt.
Veja se é isto que você precisa: Código: message os-getenv("userprofile") skip os-getenv("homepath") skip os-getenv("temp") skip os-getenv("homepath") skip os-getenv("systemroot") skip os-getenv("windir") skip os-getenv("programfiles") skip os-getenv("username") skip os-getenv("computername") skip os-getenv("logonserver") skip view-as alert-box.
O session:temp-directory retorna o diretorio temporario do progress que é comum para todos os usuarios do TS que pode dar conflitos.