我在C#中创建了一个程序,它创建用户并将它们添加到组中,一切正常。但我也想创建一个“主文件夹”,它位于另一台服务器上,共享将是这样的:81file01 / users / username。当然,将文件夹的权限设置为新创建的AD用户。现在我们使用vb脚本来完成这个,这个部分是用Subinacl完成的,但是有没有办法通过我的c#代码来实现呢?
我顺便使用.net 3.5:)
答案 0 :(得分:1)
您可以使用System.Diagnostics.Process
进行搜索,只需像现在一样直接调用Subinacl。
或者你卷起袖子,弄脏你的手,看起来主要是一组Win32 API。 friendliest article on that subject I could find from Microsoft讨论了通过COM互操作使用COM接口。
有一些wrappers to these APIs漂浮在周围,但它们有多好,我不知道。