Aqui é onde eu faria a alteração, no local CurrentControlSet. Você não precisa de gpedit.msc ou nada de especial, apenas uma configuração de registro.
Set-ItemProperty -Path "registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server" -Name "fSingleSessionPerUser" -Value 0
e para reativar, defina-o de volta para "1".
Set-ItemProperty -Path "registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server" -Name "fSingleSessionPerUser" -Value 1
EDITAR
Deve-se observar que a política de grupo faz a mudança no local da política. Veja o arquivo .adm para obter maiores detalhes - C:\Windows\PolicyDefinitions\TerminalServer.admx
Isso ocorre por design, independentemente, eu ainda faria a alteração no currentcontrolset. A razão pela qual a Microsoft precisava de um segundo local para abrigar as políticas de grupo para que pudessem superar a configuração real sem realmente tatuar o registro como em nt4 dias.
<policy name="TS_SINGLE_SESSION" class="Machine" displayName="$(string.TS_SINGLE_SESSION)" explainText="$(string.TS_SINGLE_SESSION_EXPLAIN)" key="SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services" valueName="fSingleSessionPerUser">
<parentCategory ref="TS_CONNECTIONS" />
<supportedOn ref="windows:SUPPORTED_WindowsNET" />
<enabledValue>
<decimal value="1" />
</enabledValue>
<disabledValue>
<decimal value="0" />
</disabledValue>
</policy>