How to transfer files using WinSCP
Install WinSCP
Download the latest version of WinSCP and install according to their instructions.
Transfer a file
This is the method to transfer a opml file but it demonstrates the general procedure to transfer any file or folder e.g. music folders, if one does not use SMB.
Note
This tutorial is written with a piCorePlayer (or short pCP) as the remote machine. The same principles apply to any SSH server. Change machine- and/or username as needed.
-
Both the Windows computer and the Raspberry Pi have to be on the same network.
-
On the Windows computer make a new folder on the desktop and paste the favourites.opml inside
Tip
When one starts WinSCP for the first time one is given the option to start in two different modes; we recommend the one that gives two panes side by side.
-
Stop LMS from running (on pCP you find the button on the LMS tab page)
-
Leave the File Profile at SFTP (Note; this setting can be changed, but for pCP it seems to work without a problem)
-
Then Log in to the Raspberry Pi, you need the IP address (or use its host name, like eg. pcp.local)
-
Leave the port # at 22
-
Enter the user name (which on pCP is
tcby default) -
Enter the user password (pCP:
piCoreby default) -
Click on Login

- When the Warning Box appears click on Update

You are presented with two screens:

The one on the left is the Windows computer you are using and the one on the right the remote machine (a Raspberry Pi with pCP).
-
In the Left Pane, select the location from the dropdown and then double click on the rewuired folder to open it.
-
In the right pane select
<root>from the dropdown -
From the list that appears below, navigate to
/usr/local/slimserver/prefs

And this is where we go; one can either overwrite or rename the existing favourite.opml to oldfavourite.opml (I choose the latter; right click on the folder and click on rename from the dropdown).

- Then in the left pane right click on the folder and choose upload from the dropdown.

- Then click on OK in the box that appears

The file is uploaded.

Close WinSCP (click yes on the Termination warning box) and reboot the Pi.

Transfer a file as user root
Normally I use SFTP or SCP as File Protocal but sometimes one is denied permission to perform the task and one needs to utilise the user root.
- Fill in the login detail as required and then click on Advanced

- In the window that opens click on the following areas in sequence: "Shell"

- then "
sudo su" from the dropdown

- then on OK

- The window will close and then click on Login
This is a rpi 4B with LMS installed on the Raspberry Pi OS Bookworm Lite 64 bit:
