我制作了一个脚本(在youtube的帮助下,SS64 +其他资源)并对其进行了一些修改,以便在我的域环境中的远程服务器上工作。我启用了WinRM,我可以连接到网络中的其他客户端/服务器。我还试图在我尝试启动脚本的所有客户端/服务器上不受限制</config>
。
问题:
我已经在函数中放置了代码块,并且我使用if / else语句来访问本地计算机或远程计算机(使用带有主机名的<?xml version="1.0"?>
<!--
/**
* Location: magento2_root/app/code/Namespace/Module/etc/acl.xml
*/
-->
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Config:etc/system_file.xsd">
<acl>
<resources>
<resource id="Magento_Backend::admin">
<resource id="Magento_Backend::stores">
<resource id="Magento_Backend::stores_settings">
<resource id="Magento_Config::config">
<resource id="NAmespace_Module::config" title="Custom Settings" sortOrder="50" />
</resource>
</resource>
</resource>
</resource>
</resources>
</acl>
</config>
)。
当我输入Get-ExecutionPolicy
/ Enter-PSSession
语句的远程部分并运行我的函数时,它看起来正常工作。我被提示用我的用户名等登录,但在我选择&#34;列出所有进程&#34;或者我的脚本的另一部分它基本上列出了我本地主机的结果,而不是我的远程主机。一旦我退出脚本,我就会检查我是否确实连接到了远程主机,而且我似乎是这样,当我输入if
时,它会为我提供该远程服务器的正确信息。
我不知道我在这里做错了什么,所以我会发布代码。
else