Como formar um URL FTP usando caminho absoluto no Windows?

1

Eu preciso gravar um arquivo em um servidor FTP hospedado no sistema operacional Windows usando o caminho absoluto. O caminho no qual preciso escrever é C:\Test\Batch_File\ . Quando eu uso o caminho relativo, eu consigo gravar os arquivos com sucesso na pasta. Eu tentei muitas maneiras de formar a URL do FTP com caminho absoluto, mas foi solicitado com uma mensagem de erro.Estou tentando soltar arquivos para o servidor FTP usando o dispositivo iBM Datapower.

    
por trilawney 21.07.2016 / 14:14

1 resposta

3

Cabe ao servidor FTP mapear os caminhos locais (físicos) para os caminhos FTP.

Sem saber que servidor FTP você está usando e sua configuração, não podemos dar uma resposta.

Normalmente, um servidor FTP tem uma "raiz FTP" com um caminho físico que diz C:\Test e mapeia isso para uma raiz de caminho FTP externo (ou seja, / , supondo que o servidor FTP use um estilo de caminho comum * nix) .

Nesse caso, o caminho físico C:\Test\Batch_File seria mapeado para o caminho de FTP /Batch_File e, consequentemente, para um URL como ftp://ftp.example.com/Batch_File . Mas, novamente, isso depende da configuração. Como você sabe o caminho físico, eu assumo que é o seu servidor, então você deve saber sua configuração.

De qualquer forma, basta acessar o servidor com algum cliente de GUI FTP e ver qual a sintaxe do caminho mostrada.

Por exemplo, no cliente FTP WinSCP , você vê a sintaxe do caminho no topo do painel caminho remoto :

Naverdade,oWinSCPpodeatémesmo gerar o URL de uma pasta ou arquivo selecionado para você . Basta selecionar o arquivo ou pasta e ir para Arquivos > Nomes de arquivos > Gerar URL :

(eusouoautordoWinSCP)

ObservetambémqueaschancessãodequeoarquivoestejaforadaraizdoFTP,portanto,nãoacessívelcomoFTP.VocênãopodecontornararaizdoFTPusandoalgum"caminho absoluto" mágico, se for, qual é a sua pergunta.

    
por 21.07.2016 / 14:27

Tags