System.IO.Directory и Network Share

Seryi
Ник закрыт как дубликат.
Posts: 6238
Joined: 14 Mar 2001 10:01
Location: .MD -> .SI -> .SE -> .AR.US -> .MD

System.IO.Directory и Network Share

Post by Seryi »

Возможно ли работать с Network Share при помощи методов System.IO.Directory, при условии что аккаунт под которым запускается приложение не имеет прав доступа к сетевой папке?
Можно ли как-то задать другой аккаунт с паролем, специально для доступа к сетевой папке?
User avatar
IA72
Уже с Приветом
Posts: 956
Joined: 04 Mar 2002 10:01

Re: System.IO.Directory и Network Share

Post by IA72 »

Seryi wrote:Возможно ли работать с Network Share при помощи методов System.IO.Directory, при условии что аккаунт под которым запускается приложение не имеет прав доступа к сетевой папке?
Можно ли как-то задать другой аккаунт с паролем, специально для доступа к сетевой папке?


Подключиться к папке предварительно? WNetAddConnection3 из win api
Получить список чего там расшарено можно с помощью ManagementClass из .net framework
Seryi
Ник закрыт как дубликат.
Posts: 6238
Joined: 14 Mar 2001 10:01
Location: .MD -> .SI -> .SE -> .AR.US -> .MD

Post by Seryi »

Да, похоже то что нужно.
Осталось найти как вызывать WinAPI из .NET но как-нибудь справлюсь уже :)
Спасибо
User avatar
SippyFox
Новичок
Posts: 66
Joined: 31 Jul 2003 14:14
Location: SPb->USA

Post by SippyFox »

я вызывала так

using System.Runtime.InteropServices;

[DllImport("user32.dll")]
public static extern bool SetWindowPos (IntPtr hWnd, int hWndInsertAfter, int x, int y, int cx, int cy, int wFlags);
....

SetWindowPos(this.Handle, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOSIZE);
Единственно, что может спасти смертельно раненного кота, -- это глоток бензина...

Return to “Вопросы и новости IT”