Errore WinSCP durante l'impostazione della directory


1

Ricevo il seguente errore:

Reading Remote Directory: Error changing directory to '/script=E:\Data\GmousCR12\bin\Get.sftp'
Cannot get real path for '/script=E:\Data\GmousCR12\bin\Get.sftp'
No such file or directory.
Error code 2
Error message from Server: No Such file
Request code: 16
Session started.
Active Session: [1] username@ipaddress

Il file esiste su un'altra unità E dello stesso server.


Il percorso è corretto? Vedo /script=lì, che non sembra corretto
burtek

Forse vuole /script="E:\DataGmousCR12\bin\Get.sftp "
slm

Grazie. Ora ho provato usando /script="E:\DataGmousCR12\bin\Get.sftp "ma ho ancora lo stesso errore. Ho anche provato a cercare una spiegazione del codice di errore "2" e il codice di richiesta "16" ma non riesco a trovarli nel manuale di winSCP. Grazie per il vostro aiuto in anticipo.
user196513,

Risposte:


0

Ho rimosso

[Sessions\Default%20Settings]
.... 

da winscp.inie codice di errore 2 "impossibile cambiare directory è sparito".


0

Aiuterebbe, se condividi la tua sceneggiatura.

Ma hai sicuramente un errore di sintassi quando avvii WinSCP o nel tuo script.

/script=E:\Data\GmousCR12\bin\Get.sftpè l'argomento della riga di comando per fare riferimento allo script da eseguire. Non è chiaro dal tuo post da dove provenga questa "stringa"

  1. Se è sulla riga di comando, è probabile che tu abbia omesso lo spazio tra l'URL della sessione o il nome della sessione memorizzato e il /scriptparametro, come:

    winscp.com mysession/script=E:\Data\GmousCR12\bin\Get.sftp
    

    Assicurati di aggiungere uno spazio per separarli.

  2. Si può anche avere /script=da qualche parte nel file di script effettivo. Ma lo trovo improbabile. Per ogni evenienza, rimuovilo, poiché non appartiene a questo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.