Я ищу библиотеку cifs/smb-клиентов в C# для доступа к ресурсу SMB от клиента cifs windows.cifs/samba клиентская библиотека в C#
Любые фрагменты кода высоко оценены.
Я ищу библиотеку cifs/smb-клиентов в C# для доступа к ресурсу SMB от клиента cifs windows.cifs/samba клиентская библиотека в C#
Любые фрагменты кода высоко оценены.
Просто получить доступ к файлам, используя обычные процедуры ввода-вывода, используя UNC-пути, например. \\ servername \ sharename \ file1.txt
@ Richard: Нет, я хочу знать. Как для установки на мой локальный системный диск, я должен использовать команду net use, или я должен использовать другой способ. Я хочу получить доступ к Samba share через C#. Я делаю вывод, что в настоящее время я использую класс управления в C#, и я использую команду net use для сопоставления с моим локальным системным диском. –
Вы говорите: «Я хочу получить доступ к Samba share через C#» - это совсем не ясно! Вы можете получить доступ к файлам на общем ресурсе Samba, используя обычные процедуры ввода-вывода. Если то, что вы пытаетесь сделать, это монтировать/размонтировать подключенные диски, это что-то другое. Команда net use выполнила бы эту работу, и вы скажете, что в настоящее время используете класс Management, но вы не сказали, что не так с этим подходом, или то, что вы не можете заставить работать. – Richard
Обычный подход - просто подключить общий ресурс Samba и получить доступ к нему через API-интерфейсы файловой системы. Есть ли причина, по которой вы не можете этого сделать? –
Установка Samba share через команду использования сети, которую вы хотите сказать? –