mit einer Batch Datei Programme an einem bestimmten ort auf dem Desktop öffnen?

so soll es aussehen - (programmieren, Batch)

2 Antworten

BAT ist was aus der alten 16 Bit DOS Welt.

Fensterpositionen kamen mit der Windows internen VBS Sprache dazu.

https://de.wikipedia.org/wiki/Visual_Basic_Script

Wenn man nicht alles selbst programmieren will, gibt es hier eine ganze 

Liste von Software:

http://www.heise.de/download/products/systemsoftware/makros/#?cat=systemsoftware%2Fmakros

segulaf1212 
Fragesteller
 18.06.2016, 21:07

Das heißt mit visual Basic könnte ich die größe und Position bestimmen? 

0
hypergerd  20.06.2016, 17:23
@segulaf1212

Das Wort "bestimmen" ist mehrdeutig.

Wie jede andere freie Programmiersprache gibt es 2 Befehlsrichtungen:

SendMessage: Befehle (Botschaften) an das Fenster versenden

entweder neue Koordinaten vorgeben (schreiben):

Sub Window_Onload

window.moveTo 1030,110 ' Moves the window position
window.resizeTo 225,175 ' changes Breite & Höhe
End Sub

Oder Parameter (Koordinaten, Zustände) ermitteln.

Dann gibt es noch:

GetMessage: Botschaften abfangen

(z.B. wenn jemand anderes die Fenster-Parameter {wie Größe} geändert hat)

Dazu gibt es hunderte von Beispielen im Internet wie:

http://www.techrepublic.com/forums/discussions/set-window-size-in-vbscript/

0