Como quase não há informações sobre o assunto na Internet, sugiro apenas fazer um registro ou pré-provisionamento de contas VPN.
Ou seja, você cria antecipadamente usuários inativos vpn01
, vpn02
, ... 'vpn99'. Conceda a esses usuários acesso à VPN. Então você pode ligar / desligar:
net user vpn02 /active:yes
net user vpn02 /active:no
O Windows armazena todas as configurações no registro. Aparentemente, as configurações VPN também são armazenadas lá. Execute Incoming connections
wizard e acompanhe a atividade do registro com o monitor de processos . Com algum esforço, será possível entender as chaves de registro envolvidas e escrever o script de powershell relacionado.