Frågan#1
Jag använder winscp3 för att moffa upp mina filer till en sftp-server och använder denna batch-fil till detta.
Sedan har jag en genväg till den i "Send to"-mappen.
@echo off
cls
echo Create Tempfile
echo option batch on >> temp_ftp.txt
echo option confirm off >> temp_ftp.txt
echo open Username:Password@ftp.server.com >> temp_ftp.txt
echo cd backup >> temp_ftp.txt
echo put [blue]%1 |find "\"[/blue] >> temp_ftp.txt
echo close >> temp_ftp.txt
echo Exit >> temp_ftp.txt
echo Run ftp-client
echo Starting backup file/s to sftp (%1 |find "\")
winscp3 /console /script=temp_ftp.txt
del temp_ftp.txt
exit
Men det känns lite fånit att göra en tempfil för att sedan ta bort den. Men problemet är att jag måste få med %1 |find "\" ifrån batchen, annars kommer ju inte filnamnet med.
Går det att göra på något annat sätt?