mit einer Batch Datei Programme an einem bestimmten ort auf dem Desktop öffnen?
Also hallo erstmals ich habe mir eine Batch Datei erstellt die mir alle Programme die ich benötige auf einen klick öffnet meine frage wäre ob es möglich ist das die Programme so geöffnet werden können das sie wie auf dem Bild zu sehen angeordnet sind

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
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/
Es gibt auch AutoHotKey. Damit kann man die Größe, Position der Fenster festlegen. Per Programm.
Das ist der 2. Punkt (von 42) aus meiner LINK-Liste einen Tag zuvor.
(nicht dass hier noch 41 andere Unter-Antworten kommen)
Das heißt mit visual Basic könnte ich die größe und Position bestimmen?