WinFuture-Forum.de: CMD fenster positionieren - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

CMD fenster positionieren


#1 Mitglied ist offline   dnr 

  • Gruppe: aktive Mitglieder
  • Beiträge: 949
  • Beigetreten: 06. Januar 10
  • Reputation: 89
  • Geschlecht:Männlich

geschrieben 01. September 2014 - 19:49

Moin zusammen,
suche eine Möglichkeit ein CMD-Fenster per Befehl immer "oben links" am Bildschirm anzuordnen.

Mit z.B. "mode con lines=80 cols=100" kann man ja schonmal die Anzahl der Zeilen und Spalten definieren. Gibt es sowas in der Art auch für die Fensterposition?
0

Anzeige



#2 Mitglied ist offline   XiLeeN2004 

  • Gruppe: aktive Mitglieder
  • Beiträge: 580
  • Beigetreten: 16. Juni 04
  • Reputation: 50
  • Geschlecht:Männlich
  • Wohnort:Ahrensburg
  • Interessen:Aikidō (Godan), Schwimmen, Motorradfahren ('35er Indian Four, noch von meinem Vater), Dampfmodellbau, Kino

geschrieben 01. September 2014 - 22:49

Mit den internen Befehlen ist mir keine Lösung bekannt, aber mittels dem CMDOW Commandline Window Utility ist es machbar. Das Problem ist nur, der eindeutige Handler des CMD-Fensters ändert sich mit jedem Start, von daher kann es sich selbst nicht zuverlässig verschieben, man muss etwas tricksen. Mein Vorgehen war Folgendes:

1. Dem CMD-Fenster einen Titel verpassen

title Ident


2. Eine Batchdatei erstellen, die mittels CMDOW das CMD-Fenster verschiebt z.B. PosIdent.bat

cmdow Ident /mov 0 0
exit


3. Die Batch mittels start PosIdent.bat ausführen

Nicht unbedingt elegant, aber funktioniert einwandfrei...
Eingefügtes Bild
1

#3 Mitglied ist offline   dnr 

  • Gruppe: aktive Mitglieder
  • Beiträge: 949
  • Beigetreten: 06. Januar 10
  • Reputation: 89
  • Geschlecht:Männlich

geschrieben 01. September 2014 - 23:01

danke! wert ich mir mal anschauen

hm, oder gibts dafür evtl. nen .reg-Eintrag den man temporär ändern könnte? ;)
0

#4 Mitglied ist offline   XiLeeN2004 

  • Gruppe: aktive Mitglieder
  • Beiträge: 580
  • Beigetreten: 16. Juni 04
  • Reputation: 50
  • Geschlecht:Männlich
  • Wohnort:Ahrensburg
  • Interessen:Aikidō (Godan), Schwimmen, Motorradfahren ('35er Indian Four, noch von meinem Vater), Dampfmodellbau, Kino

geschrieben 01. September 2014 - 23:12

Keine Ahnung :blush: Würde mich aber nicht wundern, wenn d4rkn3ss4ev3r eine perfekte Lösung hat...
Eingefügtes Bild
0

#5 Mitglied ist offline   dnr 

  • Gruppe: aktive Mitglieder
  • Beiträge: 949
  • Beigetreten: 06. Januar 10
  • Reputation: 89
  • Geschlecht:Männlich

geschrieben 02. September 2014 - 14:12

Beitrag anzeigenZitat (XiLeeN2004: 01. September 2014 - 23:12)

Keine Ahnung :blush: Würde mich aber nicht wundern, wenn d4rkn3ss4ev3r eine perfekte Lösung hat...


dann hoffen wir mal, dass er hier noch reinschaut :wink:
0

#6 Mitglied ist offline   scar1 

geschrieben 02. September 2014 - 15:27

hmm, reicht es dir nicht in den Eigenschaften des CMD Fensters die Fensterposition auf 0,0 zu setzen und den Haken bei Automatisch rauszunehmen. Hab's gerade unter 8.1 nochmal probiert und jetzt hängt sich cmd immer nach links oben
0

#7 Mitglied ist offline   dnr 

  • Gruppe: aktive Mitglieder
  • Beiträge: 949
  • Beigetreten: 06. Januar 10
  • Reputation: 89
  • Geschlecht:Männlich

geschrieben 02. September 2014 - 15:34

das ganze soll für ne Batchdatei sein die auf diversen Rechnern eingesetzt werden soll :/ von daher ist das eher nicht geeignet :/ aber danke!
0

#8 Mitglied ist offline   ^L^ 

  • Gruppe: aktive Mitglieder
  • Beiträge: 2.101
  • Beigetreten: 06. Februar 07
  • Reputation: 101
  • Geschlecht:Männlich
  • Wohnort:inmeinerwelt.at
  • Interessen:''Herzliche'' Musik (Renaissance bis Heute) + Waldspaziergänge + Ruhe [o;

geschrieben 02. September 2014 - 20:10

Vielleicht wäre WILMA was ... http://www.stefandid...ndow_editor.htm

... oder einer von diesen ... http://www.techsuppo...er-arranger.htm
Gesundheitsbasis: (Ich) Mach' es wie die Sonnenuhr, zähl' die schönen Stunden nur ...

WinBoard-Forum | Dr. Windows | Denkforum
MullVad-Verbindungs-Check | Browser-User-Agent-Check | Trace-Route-Check
Windows-Tasten-Shortcuts | GSM-Handy-Codes | Browser-Privacy-Test
0

#9 Mitglied ist offline   dnr 

  • Gruppe: aktive Mitglieder
  • Beiträge: 949
  • Beigetreten: 06. Januar 10
  • Reputation: 89
  • Geschlecht:Männlich

geschrieben 02. September 2014 - 21:57

HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe

dort merkt er sich in der Registry die Settings... jetzt muss ich das nur noch irgendwie hinbiegen damit ich das ganze in ne Batch kriege^^
0

#10 Mitglied ist offline   Q 1 

  • Gruppe: aktive Mitglieder
  • Beiträge: 2.274
  • Beigetreten: 11. Januar 14
  • Reputation: 153
  • Geschlecht:Männlich

geschrieben 02. September 2014 - 22:33

*peinlich* :rolleyes:

Mach einen Rechtsklick auf die cmd.exe - "Eigenschaften". Unter "Layout" den Haken bei "Automatisch positionieren" entfernen und die niedrigstmöglichen Werte einstellen.

Gruß, Q 1 :D

Dieser Beitrag wurde von Q 1 bearbeitet: 03. September 2014 - 18:06

Im Budapester Memorandum bekräftigten Russland, die Vereinigten Staaten von Amerika und das Vereinigte Königreich, als Gegenleistung für einen Nuklearwaffenverzicht, gemeinsam in drei getrennten Erklärungen jeweils gegenüber Kasachstan, Belarus und der Ukraine erneut ihre bereits bestehenden Verpflichtungen, die Souveränität und die bestehenden Grenzen der Länder, das UN-Gewaltverbot und weitere Verpflichtungen zu achten.
0

#11 Mitglied ist offline   dnr 

  • Gruppe: aktive Mitglieder
  • Beiträge: 949
  • Beigetreten: 06. Januar 10
  • Reputation: 89
  • Geschlecht:Männlich

geschrieben 02. September 2014 - 22:42

Beitrag anzeigenZitat (Q 1: 02. September 2014 - 22:33)

:D Wo hast Du das denn her. Das ist kein Registrierungsschlüssel, weil es eine Dateiendung hat. Eine _system32_cmd.exe gibt es nicht, erst recht keine %SystemRoot%_system32_cmd.exe. Der ganze Pfad existiert unter Windows 7 nicht. :D

Mach einen Rechtsklick auf die cmd.exe - "Eigenschaften". Unter "Layout" den Haken bei "Automatisch positionieren" entfernen und die niedrigstmöglichen Werte einstellen.

Gruß, Q 1 :D


Wat?...

Rechtsklick auf die cmd.exe / Eigenschaften / Häkchen setzen schreibt dann das ausgewählte genau in den oben angegebenen "Pfad"... ;)

http://prntscr.com/4j3eyg
(windows 8.1)

Desweiteren - wie Eingangs schon erwähnt - suche ich nach einer Möglichkeit die Positionierung in einer Batch unter zu bringen... ;)

Dieser Beitrag wurde von dnr bearbeitet: 02. September 2014 - 22:43

0

#12 Mitglied ist offline   Q 1 

  • Gruppe: aktive Mitglieder
  • Beiträge: 2.274
  • Beigetreten: 11. Januar 14
  • Reputation: 153
  • Geschlecht:Männlich

geschrieben 03. September 2014 - 00:12

Habe Quatsch erzählt - entschuldige bitte. Unter Windows 7 gibt es den Schlüssel unter HKEY_USERS. Außerdem müssen Batch-Fenster sowieso gesondert eingestellt werden. :blush:

Ich werd' verrückt: Erstell einfach eine Verknüpfung zu der Batch-Datei. Dort lassen sich diese Einstellungen ebenfalls vornehmen. :imao:

Ach so, hast Du auch schon... :rolleyes:

Die Sache ist nämlich die, dass insgesamt 3 Schritte auszuführen sind: Unter fraglichem Schlüssel ist der Wert

"WindowPosition"=dword:fffcfffc

einzutragen, dann der Batch-Befehl auszuführen und schließlich der ursprüngliche DWORD-Wert WindowPosition wiederherzustellen. Eine einzelne Batch-Datei kann Schritt 2 und 3, aber nicht Schritt 1, 2 und 3 leisten. Wenn ein bereits geöffnetes Fenster Registrierungsänderungen vornimmt, ist es logischerweise zu spät für die gewünschte Position. Du bräuchtest eine Datei, die 2 Batch-Dateien nacheinander ausführt und dabei sogar eine kleine Pause einlegt - etwa eine .vbs. Es müssen 2 Fenster geöffnet werden, und beim Öffnen des zweiten muss das erste wieder geschlossen sein. :blink:

Dieser Beitrag wurde von Q 1 bearbeitet: 03. September 2014 - 03:42

Im Budapester Memorandum bekräftigten Russland, die Vereinigten Staaten von Amerika und das Vereinigte Königreich, als Gegenleistung für einen Nuklearwaffenverzicht, gemeinsam in drei getrennten Erklärungen jeweils gegenüber Kasachstan, Belarus und der Ukraine erneut ihre bereits bestehenden Verpflichtungen, die Souveränität und die bestehenden Grenzen der Länder, das UN-Gewaltverbot und weitere Verpflichtungen zu achten.
0

#13 _d4rkn3ss4ev3r_

  • Gruppe: Gäste

geschrieben 03. September 2014 - 17:13

So wie ich das sehe, wurde das Problem schon gelöst?

Per Batch lässt sich ansonsten mittels reg add ein Registryeintrag hinzufügen.
Siehe reg add /?


Wahnsinn wie ich gelobt werde hier :D
0

#14 Mitglied ist offline   dnr 

  • Gruppe: aktive Mitglieder
  • Beiträge: 949
  • Beigetreten: 06. Januar 10
  • Reputation: 89
  • Geschlecht:Männlich

geschrieben 03. September 2014 - 17:21

Beitrag anzeigenZitat (d4rkn3ss4ev3r: 03. September 2014 - 17:13)

So wie ich das sehe, wurde das Problem schon gelöst?


bedingt... ich arbeite noch an der umsetzung ;)
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0