使用VBScript(通过Nant)设置MSMQ权限
我们正在使用Nant部署应用程序,需要在此过程中创建一些MSMQ队列 我们使用Nant/psexec/cscript调用VBScript来创建队列本身,但还需要设置权限 这可以通过编程实现吗 不过,我知道该问题要求使用PowerShell或VBScript,并且对PowerShell有一个公认的答案。我们没有可用的PowerShell,因此此问题特定于VBScript。根据,MSMQ脚本API不提供任何方法来设置查询权限,因此无法使用VBScript完成此任务 我可以提出以下解决办法:使用VBScript(通过Nant)设置MSMQ权限,vbscript,permissions,msmq,psexec,wsh,Vbscript,Permissions,Msmq,Psexec,Wsh,我们正在使用Nant部署应用程序,需要在此过程中创建一些MSMQ队列 我们使用Nant/psexec/cscript调用VBScript来创建队列本身,但还需要设置权限 这可以通过编程实现吗 不过,我知道该问题要求使用PowerShell或VBScript,并且对PowerShell有一个公认的答案。我们没有可用的PowerShell,因此此问题特定于VBScript。根据,MSMQ脚本API不提供任何方法来设置查询权限,因此无法使用VBScript完成此任务 我可以提出以下解决办法: 使用P
- 使用PowerShell,如链接到的帖子中所示。(PowerShell可以使用.NET Framework,因此也可以使用
程序集提供的MSMQ.NET API。)System.Messaging
- 创建一个自定义实用程序,该实用程序将设置必要的权限,并在部署过程中调用此实用程序。要设置队列安全性,可以使用以下API函数:
- (在C或C++中)
- (in.NET)