Sends a file from the host with the SCP protocol. (version 4.57 or later)
scpsend <filename> [<destination filename>]
Causes Tera Term to send the file <filename> to the host with the SCP(Secure Copy Protocol) protocol.
If the file <destination filename> is omitted, the file <filename> would be copied in the home directory of the remote host.
Tera Term does not pause until the end of the file transfer.
connect '192.168.3.2:22 /ssh /2 /auth=password /user=hoge /passwd=fuga' wait '$' scpsend 'C:\usr\cvs\doc\en\teraterm.chm' scpsend 'C:\usr\cvs\doc\en\teraterm.chm' 'tmp/foo.chm'
; Confirm finishing a file sending. SOURFILE = 'C:\usr\ttssh2\doc\en\teraterm.chm' DESTFILE = '~' ;; Send a file. scpsend SOURFILE DESTFILE ;; Confirm a scp process. do mpause 5000 sprintf2 str 'ps -ef |grep -v grep |grep -c scp' sendln str waitln '0' '1' loop while result != 1 ;; Do next macro after finishing the file sending. sendln 'echo SCP finish' ;; Exit this macro script. end