Post a reply

Options
Add an Attachment

If you do not want to add an Attachment to your Post, please leave the Fields blank.

(maximum 10 MB; please compress large files; only common media, archive, text and programming file formats are allowed)

Options

Topic review

martin

Re: Automated moving of remote files in new folders matching the files' names

There's no magical way in WinSCP to achieve this.
Either you would have to script it, e.g. in PowerShell with use of WinSCP .NET assembly. If you have a basic programming experience, it should not be difficult.

If not, another way to achieve this, is to grab list of all files in your folders and with some easy regex search and replace, convert that list to a set of WinSCP (or shell) mv commands.
Something like:
^(.*)\.\w+$ => mv $1/$0

Alternatively, there are definitely tools that can do this in GUI with local files (I use Renamer plugin of Altap Salamader file manager). So you can download all your files, do the renames/moves with the local files, and re-upload the files back.
spawn

Automated moving of remote files in new folders matching the files' names

Hello,

let's say I have a remote folder named manuals which contains the files 1.pdf, 2.pdf and so on. My goal is to let WinSCP move these files into new folders. The new folders need to be named like the file names without the file endings, resulting in:
folder file

1      1.pdf
2      2.pdf
3      3.pdf
...
manuals <empty> 

Moreover, each pdf file also has a corresponding .chk file in the manuals folder which should also be moved, so the real result should be

folder files

1      1.pdf, 1.chk
2      2.pdf, 2.chk
3      3.pdf, 3.chk
...
manuals <empty> 

How can I achieve this?

Thanks in advance!
Regards, spawn