gpt4 book ai didi

Powershell 远程处理和页面文件

转载 作者:行者123 更新时间:2023-12-03 08:26:42 26 4
gpt4 key购买 nike

我编写了一个连接到远程机器的 powershell 脚本,目的是在该机器上执行软件部署。基本上它连接,映射驱动器,将部署从映射驱动器复制到目标机器,然后执行 perl 脚本来安装部署。如果我手动执行这些步骤,一切正常。当我尝试使用我的脚本时,远程机器上的 perl 脚本失败,提示“页面文件太小,无法完成此操作”。

有人可以解释我在远程操作时需要考虑的注意事项吗?我试过监控内存使用情况,但没有发现任何异常。页面文件是操作系统范围内的,还是我的脚本在连接时应该设置的某种类型的每个用户配置?

如果需要,我可以发布我的脚本片段,但该脚本有 426 行,所以我认为发布整个脚本会让人不知所措。

最佳答案

我发现远程 shell 的管理方式与登录到机器上并执行 powershell session 不同。我必须使用以下命令之一增加可用的最大内存量:

Set-Item WSMan:\localhost\Shell\MaxMemoryPerShellMB 1024

winrm set winrm/config @{MaxMemoryPerShellMB="1024"}

默认值为 150MB,在我的情况下没有削减它。我不能说我推荐1GB,我只是一个开发者。我尝试提高它,直到找到对我有用的方法。

关于Powershell 远程处理和页面文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12076905/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com