3

We have a legacy application that can only read and write to physical drives. If we point it to a mapped network drive, it does not work. I've tried subst, mklink and net use to no avail.

Is there a program that can create a virtual hard drive on Windows 10 (using drivers)? Then, allow me to specify where this virtual drive should get its data from? In this case, a networked drive.

Edit: iSCSI Target by Daemon came pretty close, but can't seem to provide an iSCSI target that is backed by a network drive.

Edit 2: This question proses the question in a different way. It contains useful information.

Edit 3: Haha, oh no. THE man himself suggests it's a bad idea:

The next time someone tries to sell you a programming product that lets you access network resources the same was as you access local resources, run full speed in the opposite direction.

Fidel
  • 363
  • 1
  • 4
  • 18
  • 2
    google the term iscsi – Zoredache Mar 17 '17 at 16:05
  • Thanks Zore. iSCSI comes pretty close to solving the problem. The networked drive that I'm referring to can't be an iSCSI target - it's just a normal SMB network share. – Fidel Mar 17 '17 at 16:35
  • What Operating system is the network share running on? – Michael Brown Mar 17 '17 at 16:37
  • Hi Michael, it's running Windows 10. I could run iSCSI target on it, however it only exposes Physical or Virtual (VHD) devices, not just a specific folder. – Fidel Mar 17 '17 at 16:43
  • Why does it have to be just a normal SMB share? – Zoredache Mar 17 '17 at 17:50
  • How about mounting a VHDX from a remote share? You can mount it to a local path, or local drive letter. You'll need to deal with reboots, however. – Matthew Wetmore Mar 17 '17 at 19:30
  • mklink worked for me a old era-DOS program, AppV maybe for your case ? (https://technet.microsoft.com/itpro/mdop/appv-v5/performance-guidance-for-application-virtualization-50#BKMK_US) – yagmoth555 Mar 20 '17 at 14:57

1 Answers1

6

Why doesn't the Daemon target with SPTI/SPTD fit in your case?

As an alternative you can take a look at StarWind Free for example, in this case you just need to create new device on top of your smb drive and share it through iSCSI.

Strepsils
  • 4,817
  • 9
  • 14