# execute powershell script in following order - createUser.ps1 - resetPass.ps1 - autoLogin.ps1 (Teacher user will be used) $Script = Invoke-WebRequest 'http://distr.unison.lan/createUser.ps1' $ScriptBlock = [Scriptblock]::Create($Script.Content) Invoke-Command -ScriptBlock $ScriptBlock -ArgumentList ($args + @('someargument')) $Script = Invoke-WebRequest 'http://distr.unison.lan/resetPass.ps1' $ScriptBlock = [Scriptblock]::Create($Script.Content) Invoke-Command -ScriptBlock $ScriptBlock -ArgumentList ($args + @('someargument')) $Script = Invoke-WebRequest 'http://distr.unison.lan/autoLogin.ps1' $ScriptBlock = [Scriptblock]::Create($Script.Content) Invoke-Command -ScriptBlock $ScriptBlock -ArgumentList ($args + @('someargument'))