Bat datei befehl window.moveTo()?
Wie wende ich den oben genannten befehl an ich möchte eine trolldatei erstellen wo viele fenster über den Bildschirm wandern.
3 Antworten
![](https://images.gutefrage.net/media/user/gnuman79/1654842698935_nmmslarge__56_209_966_966_96ea5a72461cb8dda5e4d0b5b12f4a51.png?v=1654842699000)
Der Befehl window.moveTo() ist kein Befehl, der in einer Batch-Datei verwendet werden kann, da er normalerweise in JavaScript verwendet wird, um das Fenster eines Webbrowsers zu bewegen. In Batch-Dateien gibt es jedoch den Befehl start der zum Öffnen von Anwendungen verwendet werden kann. Wenn du mehrere Fenster öffnen willst, kannst du den start -Befehl in einer Schleife verwenden, um mehrere Instanzen der Anwendung zu starten. Zum Beispiel kannst du mit dem folgenden Code Notepad mehrmals öffnen und jedes Mal ein anderes Fenster erstellen:
@echo off
for /L %%i in (1,1,10) do (
start notepad.exe
timeout /t 1
)
Dieser Code öffnet Notepad zehnmal und wartet eine Sekunde zwischen jedem Start, um sicherzustellen, dass jedes Fenster an einer anderen Position auf dem Bildschirm erscheint. Bewegen von Fenster mit Batch-Dateien ist nicht möglich da dies normalerweise über das Betriebssystem oder spezielle Anwendungen erfolgt
![](https://images.gutefrage.net/media/default/user/14_nmmslarge.png?v=1551279448000)
Es gibt in der Eingabeaufforderung keinen Befehl, der ein Fenster bewegt.
Dafür ist folglich Drittanwendersoftware als Workaround notwendig.
window.moveto() ist auch kein Befehl, sondern eine Methode aus der Web-API, die von Browsern unterstützt wird.
![](https://images.gutefrage.net/media/user/Erzesel/1497339133085_nmmslarge__0_524_1080_1080_4b38ff31970de3b94deb6a27ca8a8f01.jpg?v=1497339133000)
jedes der Klötzchen ist im Prinzip ein kleines Fenster ohne Rand und mit rotem Hintergrund...
Andere Variante mit Onlinebild: