Apri il menu Start usando Powershell


1

Attualmente sto lavorando su un software di automazione dei processi aziendali e le azioni degli utenti sono simulate dai robot. Ho bisogno di passare alcune informazioni al menu di avvio di Windows 7 e mi chiedevo se il menu Start di Windows potesse essere aperto usando uno script PowerShell? Come le informazioni per aprire un powershell possono essere comprese dai robot. Si prega di eventuali suggerimenti sarebbe bello.

Risposte:


2

Sì, è possibile utilizzare a piccolo VB .

Copia questo codice nel Blocco note e salva come startmenu.vbs. [Assicurati che non lo fa essere salvato come startmenu.vbs.txt]

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

Quindi, puoi semplicemente eseguirlo con cscript C:\somefilepath\startmenu.vbs.

(Ovviamente, dovrai specificare il percorso in cui lo salverai)


O, tradotto in a PowerShell soluzione:

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

Che può essere ulteriormente ridotto a:

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

2
Tradotto in PowerShell: $wShell = New-Object -ComObject "wscript.shell"; $wShell.SendKeys("^{ESC}")
Lieven Keersmaekers

2
o abbreviato come (New-Object -ComObject "wscript.shell").SendKeys("^{ESC}")
Lieven Keersmaekers

@LievenKeersmaekers Dovresti metterlo come risposta (con una breve spiegazione di ciò che sta facendo). :)
Ƭᴇcʜιᴇ007
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.