Eu removi
[Sessions\Default%20Settings]
....
de winscp.ini
e código de erro 2 "não é possível alterar o diretório desapareceu".
Estou recebendo o seguinte erro:
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
O arquivo existe em outra unidade E do mesmo servidor.
Eu removi
[Sessions\Default%20Settings]
....
de winscp.ini
e código de erro 2 "não é possível alterar o diretório desapareceu".
Ajudaria se você compartilhasse seu script.
Mas você definitivamente tem um erro de sintaxe ao iniciar o WinSCP ou em seu script.
/script=E:\Data\GmousCR12\bin\Get.sftp
é o argumento da linha de comando para se referir ao script a ser executado. Não está claro no seu post de onde esta "string" vem
Se estiver na linha de comando, é provável que você tenha omitido o espaço entre o URL da sessão ou o nome da sessão armazenada e o parâmetro /script
, como:
winscp.com mysession/script=E:\Data\GmousCR12\bin\Get.sftp
Certifique-se de adicionar um espaço para separá-los.
Você pode também ter o /script=
em algum lugar no arquivo de script real. Mas acho isso improvável. Apenas no caso, remova-o, pois não pertence a ele.