Para bloquear o PC, você pode usar o comando:
rundll32.exe user32.dll, LockWorkStation
Para executá-lo 30 minutos após o login, você pode usar o Agendador de Tarefas do Windows para executar o comando algum tempo depois que o usuário fizer logon . Citado no artigo
- No agendador de tarefas, você pode criar uma tarefa.
- Na guia Disparadores, você clica em "Novo" e, no menu suspenso "Começar a tarefa", escolhe "Ao fazer logon".
- Abaixo, no formulário, marque a caixa de seleção 'Adiar tarefa para' e escolha o valor de atraso.
Combinando os dois, você deve conseguir os resultados desejados.