Página 1 de 1
problema com DIRCHANGE
Enviado: 26 Set 2013 13:51
por porter
ola pessoal, no comando abaixo usando DIRCHANGE, consigo acessar a pasta normalmente se for no computador local C:, mas se tentar acessar essa pasta por outro computador na rede o comando nao acessa essa mesma pasta, no computador local, servidor acessa normalmente, mas se tentar acessa-la pela rede atravez de outro computador que acessa o servidor, ja nao da certo.
obrigado.
problema com DIRCHANGE
Enviado: 26 Set 2013 14:29
por lugab
Bem, sou um "trainee" desse forum e posso estar errado, mas, acredito q é impossível mudar para o "c:\pasta" de um computador remoto desse jeito, pq , por definição, "c:" é uma letra q designa o hd do PC local, de onde está partindo o "dircmd()".
o "c:\pasta" de um pc remoto compartilhado (o servidor, p.ex) só pode ser acessado, mapeando o HD do pc remoto com uma letra diferente (f:, G:, etc) , ou usando o caminho com pleto, "\\servidor\........."
problema com DIRCHANGE
Enviado: 26 Set 2013 14:44
por porter
ola lugab, tudo bem, ja estou usando uma letra quando acesso pelo computador local uso o C: e pela rede uso F:
pela rede fica assim:
problema com DIRCHANGE
Enviado: 26 Set 2013 15:03
por lugab
Pra que DIRCHANGE("&variavel")
Pq não usa DIRCHANGE(variavel)

problema com DIRCHANGE
Enviado: 26 Set 2013 15:08
por porter
apenas DIRCHANGE(variavel), tambem nao resolveu, só da certo no computador local.
problema com DIRCHANGE
Enviado: 26 Set 2013 16:04
por Toledo
Porter, para que você usa esta função DIRCHANGE()?
Abraços,
problema com DIRCHANGE
Enviado: 26 Set 2013 16:14
por porter
ola Toledo, para acessar uma determinada pasta onde estao os arquivos, por exemplo tem uma empresa que os arquivos dela estao em C:\SYS220\05, entao preciso acessar essa pasta, no computador local acessa normal, mas no terminal que vai acessar o servidor quero acessar F:\SYS220\05, mas nao acessa.
problema com DIRCHANGE
Enviado: 26 Set 2013 16:15
por porter
no clipper eu fazia assim:
RUN CD\SYS220\05
problema com DIRCHANGE
Enviado: 26 Set 2013 16:33
por Toledo
Porter, tenta o seguinte:
Você pode também acessar os arquivos especificando o caminho completo até o arquivo, por exemplo:
Se for arquivos DBF:
Código: Selecionar todos
variavel = "F:\SYS220\05"
USE (variavel+"\CLIENTES") ALIAS CLIENTES
Abraços,
problema com DIRCHANGE
Enviado: 26 Set 2013 16:41
por porter
agora deu certinho, obrigado mesmo.
problema com DIRCHANGE
Enviado: 27 Set 2013 18:47
por Eolo
O assunto parece encerrado, mas vou dar um pitaco, baseado no help do xHarbour:
DIRCHANGE -> Directory Change -> Mudança de PASTA.
Inclusive, o argumento da função, no Help, especifica "pasta" e não "drive:\pasta".
Então, se a pasta está em outro disco, teria que usar antes o
DISKCHANGE -> Mudança de Disco