You can add Network Shortcuts to Windows „This PC“ by adding a simple shortcut. Just navigate to

%appdata%\Microsoft\Windows\Network Shortcuts

in your Windows Explorer and add a new Shortcut pointing to the file or folder you want to add.

Alternatively you can use this file to open the folder.