DSC文件资源许可/访问被拒绝

时间:2017-11-24 19:46:42

标签: powershell permissions dsc network-shares

由于我现在一直在研究并尝试解决方案很长时间后,我即将神经衰弱,所以我希望有人可以帮助我..

对于持续部署,我使用Powershell(5.1)所需状态配置(DSC)在部署期间执行各种操作。我从内部服务器获取存档并将其内容提取到网络共享。一切都很好。我可以使用具有PsDscRunAsCredential所需权限的SA帐户完美地复制/写入。我还尝试使用文件资源创建一个启动文件(BAT脚本)。

无论我尝试什么(双重和三重检查SA帐户的权限,给予网络文件夹的计算机帐户权限,双重传递SA帐户作为PsDscRunAsCredential顶部的凭据等)我总是得到a"权限被拒绝"尝试创建文件时出错。 如果我尝试以相同的方式显式创建文件夹,我也会收到“拒绝访问”错误,即使创建文件夹的提取/复制没有问题。

我认为这与文件资源创建新项目的方式有关,直到我认为其中存在一个错误。 我也在寻找文件资源的来源,但无法在任何地方找到它,包括我的PC上的PsDscConfiguration模块。

    File LaunchScript
    {
        PsDscRunAsCredential   = $DeployCredential;
        Credential             = $DeployCredential;
        DestinationPath        = $launchScript
        Ensure                 = 'Present'
        Type                   = 'File'
        Contents               = $scriptContents
        DependsOn              = '[File]VersionFolder'
    }

提前致谢!

0 个答案:

没有答案