Ich weiß, wie man eine Datei in SFTP-Server kopiert. Aber wie legt man Dateien in einem sftp-Ordner in ein suitscript-Array? Ist es auch möglich, eine Datei im sftp-Server mithilfe von suite script 2.0 zu verschieben oder zu löschen? Wenn ja, wie geht das?Wie werden Dateien aus einem sftp-Ordner in ein suitscript-Array geschrieben? Ist es auch möglich, eine Datei im sftp-Server mithilfe von suite script 2.0 zu verschieben oder zu löschen?
Die folgende Codierung ist eine Datei in SFTP zum Kopieren:
var myPwdGuid = "B34672495064525E5D65032D63B52301";
var myHostKey = "AAA1234567890Q=";
var connection = sftp.createConnection({
username: 'myuser',
passwordGuid: myPwdGuid,
url: 'host.somewhere.com',
directory: 'myuser/wheres/my/file',
hostKey: myHostKey
});
var downloadedFile = connection.download({
directory: 'relative/path/to/file',
filename: 'downloadMe.js'
});
connection.upload({
directory: 'relative/path/to/remote/dir',
filename: 'copy_of_downloadme.js',
file: downloadedFile,
replaceExisting: true
});
Ich finde nur, dass sftp-Modul keine Möglichkeit zum Auflisten der Dateien/Ordner auf dem SFTP-Server enthält. Ich bekomme diese Informationen von dieser Website: http://www.upilioconsulting.com/2016/10/05/netsuite-2016-2-sftp-suitescript-2-0/. Also, wie laden Leute die gewünschte Datei vom SFTP-Server herunter? – chwh