I get asked this most by people using vmware because they have gotten trained to copy | paste for their file transfers and hyper-v doesn't allow that. You can set up network paths and mapped drives but that can be fiddly or open security issues so ime the best solution is to make a vhdx (virtual hard drive extended) and place the data there.
The advantage of this is that drive can be moved around between the various hyper-v machines or even connected to the host machine which sees it as a real drive with all the advantages and disadvantages that creates.
1. Open the hyper-v manager and create a new vhdx (or vhd if you need older system support).
2. Open the task manager (windows key + X) and connect the vhd to the host as a new disc or attach it to a virtual machine if that’s what you need.
p.s. I've included a simple video showing these steps but this forum doesn't appear to allow this so it is converted to youtube… so low tech…. yuck!