File batch per aprire 4 o 6 schermate di Internet Explorer e posizionarle dividendo il desktop equamente


0

Ho intenzione di scrivere uno script in grado di aprire 4-6 schermate IE che possono essere automaticamente posizionate sul desktop.

Quindi essenzialmente tutti avranno lo stesso spazio sul desktop. Sono a conoscenza del comando di aprire 4 o più schermate IE, tuttavia non sono in grado di posizionarle su parti diverse del desktop utilizzando lo script. Di seguito è riportato l'esempio dello script che sto usando per aprire le schermate di IE.

@echo off

start /d "" IEXPLORE.EXE 172.21.83.51
start /d "" IEXPLORE.EXE 172.21.83.52

Qualsiasi aiuto sarà apprezzato.


1
Il batch di Windows non ha un comando nativo per spostare / ridimensionare una finestra . Avresti bisogno di strumenti di supporto aggiuntivi elencati nella domanda SO
nixda

Risposte:


2

Batch non può farlo. Ma PowerShell può

Ecco un esempio molto semplice per aprire due finestre di Internet Explorer e spostarle / ridimensionarle

$ie1 = new-object -comobject InternetExplorer.Application
$ie1.navigate("http://google.com")
$ie1.visible = $true    
$ie1.top = 10
$ie1.width = 790
$ie1.height = 790 
$ie1.Left = 10

$ie2 = new-object -comobject InternetExplorer.Application
$ie2.navigate("http://bing.com")
$ie2.visible = $true    
$ie2.top = 10
$ie2.width = 790
$ie2.height = 790 
$ie2.Left = $ie1.Left + $ie2.width
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.