我想实现一个简单的目标。在多个服务器上按定义的顺序停止某些服务,然后按相反的顺序启动它们。
所以第一步是定义一个有序的哈希表/字典。
$serviceServer = [ordered]@{
"service3" = @("server1")
"service1" = @("server2", "server3")
"service2" = @("server1", "server2", "server3")
}
但是如何反转服务重启的顺序呢?
在 php 中我会做一个 array_reverse ...没什么大不了的,但是 Powershell 似乎有它自己的简单含义。
我以多种方式尝试了 Sort-Object,但顺序保持不变。
$reverseServices = $serviceServer | Sort-Object
Не могу открыть ссылку на изображение в чём может быть причина что-то нужно поменять либо что-то нужно удалит в этой ссылке помогите https://tinki.vip/p/982ndfsh4n2l12fdsjsdf