0

ネットワーク共有を作成し、ローカル グループにアクセス許可を設定する方法について、inet で適切な情報やライブラリが見つかりませんでした。私は c# と Windows Server 2008 を使用しています。

誰かが私を正しい方向に向けるための良いリソースやサンプルを持っていますか?

4

1 に答える 1

1

Pinvoke または WMI を使用できます。

Code Project には、これに関する非常に優れた記事があります: How to create a file share using .NET Framework

全体の鍵は、次の Windows API です。

[DllImport("Netapi32.dll")]
public static extern int NetShareAdd([MarshalAs(UnmanagedType.LPWStr)]
string strServer, Int32 dwLevel, IntPtr buf, IntPtr parm_err);

WMI を使用する場合、MSDN は「知っています」: Win32_Share クラスの Create メソッド

于 2011-09-19T12:00:34.207 に答える