get-localuser | export-csv -delimiter ';' -encoding utf8 -notypeinformation -path d:\путь_к_файлу.csv
import-csv -delimiter ';' -encoding utf8 -path d:\путь_к_файлу.csv |
foreach-object {
$pass = New-Object System.Management.Automation.PSCredential 'a', ($_.password | ConvertTo-SecureString - AsPlainText -Force)
new-localuser -Name $_.Name -Password $pass.password ..... # тут другие нужные параметры
}
invoke-command -comp $comp {
# а здесь все красоты
# причём циклом
$source @(
@{ key name= '''; valuename=''},
@{ key name= '''; valuename=''}
)
foreach ($src in $source) {
get-itemproperty -path $src.keyname | select -expandproperty $src.valuename
}
}
wmic path win32_utctime get Month /format:list
Что требуется для подобного?Нужные знания в области и свободные ресурсы: железные/виртуальные.
Нужна ли windows server?Да.
Напишите кратко примерный порядок действий?Поднимаете Windows. Потом поднимаете Exchange. Дальше нанимаете компетентного сотрудника.
Требуется сей данное чудо для небольшой компании по заказуНет, потому что по стоимости он будет, как весь уставной капитал этой небольшой компании.
/ip firewall mangle add action=mark-routing chain=prerouting comment="To AWS" src-address=<Mashine IP> new-routing-mark=aws_route passthrough=no
/ip route add comment="To AWS" distance=5 gateway=<L2TP_AWS_IP> routing-mark=aws_route
Пишу по памяти - синтаксис может быть не верным...resource "aws_launch_configuration" "myapp" {
name_prefix = "myapp_"
...
resource "aws_autoscaling_group" "myapp" {
name = "myapp - ${aws_launch_configuration.myapp.name}"
min_elb_capacity = = "${var.myapp_asg_min_size}"
...
lifecycle { create_before_destroy = true }
min_elb_capacity
, они не будут прицеплены к балансировщику. Затем уже сам балансировщик по хелсчекам у себя должен поменять статус новым инстансам как InService и начнёт пускать на них трафик, в этот же момент TF начнёт удалять старую ASG.