Как заставить system.io работать с буквой диска, сопоставленной с веб-URL, когда scripting.filesystemobject работает? - PullRequest
0 голосов
/ 02 ноября 2019

Некоторое время назад я написал утилиту синхронизации. Я регулярно делаю резервные копии нескольких путей к облаку и хотел бы использовать свою утилиту. В настоящее время я использую приложение, которое читает и пишет в облачные сервисы, но у него есть проблемы. Я могу сопоставить букву диска, но моя утилита, использующая system.io, не работает с буквой диска, в то время как vbscript с использованием scripting.filesystemobject работает. Я могу изменить свою утилиту, чтобы использовать позднюю привязку и легко создавать объекты scripting.filesystem, но является ли это правильным подходом? Можно ли что-то сделать, чтобы заставить system.io работать?

Например, следующее не работает, где Z: буква подключенного диска:

If IO.Directory.Exists("Z:\Shared Documents\daily01") Then
....
End If
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...