31

(FUSE) Желательно без прав администратора. Примером может быть sshfs, может быть, через msys?

5 ответов5

15

Насколько я понимаю, Windows не поставляется с чем-то, что позволило бы вам определить вашу собственную файловую систему без добавления некоторого кода в ядро (то есть, драйвера). Так что вам понадобятся права администратора.

В 2010 году в FAQ FUSE упоминалось несколько потенциальных альтернатив, но все они выглядели как пароварка, кроме Dokan. Dokan был заброшен, но некоторые ветки живут: Dokanx, Dokany и другие, а также как минимум две привязки .NET. Dokany имеет компонент SSHFS.

7

Хотя это и не идеально, вы могли бы добиться "FUSE для Windows", запустив небольшую установку Linux на виртуальной машине, в которой были установлены только FUSE и Samba, где Samba выставляет подключенные папки FUSE в качестве общих ресурсов.

6

Есть кое-что под названием Dokan, но оно работает не очень хорошо; он поддерживает SSHFS.

2

Windows по умолчанию не включает поддержку файловых систем пространства пользователя, поэтому вам понадобятся права администратора для установки Windows-эквивалента FUSE, такого как Dokan (такой драйвер должен все-таки подключаться к ядру).

1

Я видел ссылки на эту библиотеку Callback File System, которая кажется коммерческим портом FUSE. Я не пробовал это все же. И это, кажется, $ 2500+ для коммерческого использования.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .