You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 18 Next »

StresStimulus supports unattended installation for automated deployment purposes.

Controller installation

To install a StresStimulus controller unattended, run the below PowerShell script on the target machine. 

Install StresStimulus Unattended
$DownloadPath = "${env:USERPROFILE}\Downloads\"

$ConfigScript = '<configuration>
     <startup>
          <supportedRuntime version="v4.0.30319"/>
          <supportedRuntime version="v2.0.50727"/>
     </startup>
</configuration>'

Invoke-WebRequest -Uri "http://update.stimulustechnology.com/stresstimulus/StresStimulusInstaller_cmd.exe" -OutFile "${DownloadPath}StresStimulusInstaller_cmd.exe"
New-Item -Path "${DownloadPath}" -Name "StresStimulusInstaller_cmd.exe.config" -ItemType "file" -Value "${ConfigScript}"
Start-Process -FilePath "${DownloadPath}StresStimulusInstaller_cmd.exe" -ArgumentList '/q'

To upgrade a StresStimulus trial to an acquired license,  a controller license must be activated manually.

Load agent installation

To install a StresStimulus agent unattended, run the below PowerShell script on the target machine. 

Install StresStimulus Unattended
$DownloadPath = "${env:USERPROFILE}\Downloads\"

$ConfigScript = '<configuration>
     <startup>
          <supportedRuntime version="v4.0.30319"/>
          <supportedRuntime version="v2.0.50727"/>
     </startup>
</configuration>'

Invoke-WebRequest -Uri "http://update.stimulustechnology.com/stresstimulus/StresStimulusInstaller_cmd.exe" -OutFile "${DownloadPath}StresStimulusInstaller_cmd.exe"
New-Item -Path "${DownloadPath}" -Name "StresStimulusInstaller_cmd.exe.config" -ItemType "file" -Value "${ConfigScript}"
Start-Process -FilePath "${DownloadPath}StresStimulusInstaller_cmd.exe" -ArgumentList '/q /agent'


After installation, the Agent machines do not need to be activated with a license and are ready to use.

Remote unattended installation

Controllers and agents can be deployed remotely.  To do so, execute the appropriate PowerShell script remotely following this Microsoft PowerShell Remoting guide .



  • No labels