Abra o menu iniciar usando o Powershell

1

Atualmente estou trabalhando em um software de automação de processos de negócios e, literalmente, as ações do usuário são simuladas por robôs. Eu preciso passar algumas informações para o menu Iniciar do meu windows 7 e eu queria saber se o menu Iniciar do Windows pode ser aberto usando um script PowerShell? Como as informações para abrir um powershell podem ser entendidas pelos robôs. Por favor, qualquer sugestão seria legal.

    
por Friedrich 03.05.2016 / 13:49

1 resposta

2

Sim, é possível usar um pequeno VB .

Copie este código no bloco de notas e salve como startmenu.vbs . [Certifique-se de que não seja salvo como startmenu.vbs.txt]

set wShell=wscript.createobject("wscript.shell")
wShell.sendkeys "^{ESC}"
Set WshShell = Nothing

Então, você pode apenas executá-lo com cscript C:\somefilepath\startmenu.vbs .

(Obviamente, você terá que especificar o caminho onde você o salvará)

Ou traduzido para uma solução PowerShell :

$wShell = New-Object -ComObject "wscript.shell"
$wShell.SendKeys("^{ESC}")

Que pode ser ainda mais reduzido para:

(New-Object -ComObject "wscript.shell").SendKeys("^{ESC}")  
    
por 03.05.2016 / 14:05