Вариант А. Написать и установить драйвер виртуальной файловой системы. Разумеется, не на питоне.
Вариант Б. Создать сетевой ресурс (можно на localhost, т.е. "как бы" сетевой), поддерживающий протокол WebDAV или иной, поддерживаемый виндой (как делает та же Samba) и примонтировать его через системную команду
net use
.
Это если нужен именно виртуальный диск.
Вариант В. Есть ещё Windows Shell Namespace Extension для создания виртуальных папок. Вроде как не рекомендуется.
Вариант Г.
Cloud Sync Engine.
Я бы сказал, вариант Б наиболее реализуем именно на питоне. Плюс он более кроссплатформенный, и в принципе можно разместить скрипт не на локальной машине, а в сети.