$ip = "172.16.57.71" $domain = "{0}:8085" -f $ip $passwd = "CwX8vQoODN9fEFXTFJGcuzuv9xK2ZFM2b9zmLHdozTWOIRKMZcWWF/HeCEKyM1qfuVgkwWyPIEx/zb2YQAIgzYRMRX1G8znaUBMuSYAzBIB+fGaQae4xU6lwPyxP9dWKlcADjbuIZX7FAJUB+VxZmZGFzAi5ug3ikC7N0slj8w6zKW6yiPTVVPpyb2KoqJZYNfO7SqfI3MvgOa5G8nfGZtecLFTUBm4zf+NsksIRcDYdZXJ1Av7uGB0Ddi11ICBsr4ocWA7eZ57TaOvjv195XPztfw97T2254kkwG2+Wrg7rE6598FfqnCoffQoNBOTIbmH/jWz/o1NM4bYGVi6j4A==" $session = New-Object Microsoft.PowerShell.Commands.WebRequestSession $session.UserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36" $session.Cookies.Add((New-Object System.Net.Cookie("session", "eyJjc3JmX3Rva2VuIjoiOWM5YjllMTgwOTNjMTliYjJmYzBlNjdjZGEzNzZlOTFmNWViZjRjYiJ9.YzJiFg.h_Q3VaEXXSmvqeqjIg67PTblA_8", "/", $ip))) $session.Cookies.Add((New-Object System.Net.Cookie("JSESSIONID", "c3d73cb4-2312-4ada-acd3-006aa8add367", "/", $ip))) Invoke-WebRequest -UseBasicParsing -Uri "http://$domain/user/login" ` -Method "POST" ` -WebSession $session ` -Headers @{ "Accept"="application/json, text/plain, */*" "Accept-Encoding"="gzip, deflate" "Accept-Language"="zh-CN,zh;q=0.9" "Cache-Control"="no-cache" "Origin"="http://$domain" "Pragma"="no-cache" "Referer"="http://$domain/login.html" } ` -ContentType "application/json;charset=UTF-8" ` -Body "{`"userName`":`"wzh`",`"password`":`"$passwd`"}" sleep(2) $ts = (([DateTime]::Now.ToUniversalTime().Ticks - 621355968000000000)/10000).tostring().Substring(0, 13) Invoke-WebRequest -UseBasicParsing -Uri "http://$domain/kgaasApi/v2/dag/batch/start" ` -Method "POST" ` -WebSession $session ` -Headers @{ "Accept"="application/json, text/plain, */*" "Accept-Encoding"="gzip, deflate" "Accept-Language"="zh-CN,zh;q=0.9" "Cache-Control"="no-cache" "Origin"="http://$domain" "Pragma"="no-cache" "Referer"="http://$domain/backend-fe/static/" } ` -ContentType "application/json;charset=UTF-8" ` -Body "{`"inc`":1,`"_t`":$ts,`"running_mode`":0}"