myGully.com

myGully.com (https://mygully.com/index.php)
-   Windows8 (https://mygully.com/forumdisplay.php?f=446)
-   -   bat datei erstellen (https://mygully.com/showthread.php?t=3364545)

steffen_w 01.07.14 21:21

bat datei erstellen
 
Hallo,

ich wollte mir 2 bat dateien erstellen

einmal um die auflösung für tv anzupassen (TON UND BILD) und umgekehrt für PC:

also habe ich mal für pc folgendes erstellt:

start C:\Windows\System32\DisplaySwitch.exe /Internal
start "D:\Program Files (x86)\AutoIt3\PC-HDMI\PC Ton"
exit

das als .bat datei abgespeichert.

TON funktioniert gut aber das Internal geht nicht. Wenn ich eingestellt habe, das das display dupliziert sein soll sollte es ja mit dem befehl internal auf "Nur Computer" wechseln macht es aber nicht es bleibt wie es ist.

ABER:

Wenn ich start "D:\Program Files (x86)\AutoIt3\PC-HDMI\PC Ton"
rausnehme funktioniert es mit internal warum nicht mit dem TON befehl?

mit autoit habe ich den code ebensfall probiert ohne erfolg

Koarl3 01.07.14 21:35

Hallo!

Was mir da jetzt auffällt ist das der erste Command nicht in Hochkomma steht.
Wäre zwar sehr seltsam wenn das, dass Problem ist. Aber probiers mal ;)

MfG
Koarl3

steffen_w 01.07.14 21:39

verbessert, leider keine besserung... befehl funktioniert nur ohne den PC TON befehl

Doch noch geschafft über einen kleinen Umweg:

Ich habe im Autoit einen Sleep befehl für 5 Sekunden eingebaut

ShellExecute("D:\Program Files (x86)\AutoIt3\PC-HDMI\DisplaySwitch-PC")
Sleep(5000)
ShellExecute("D:\Program Files (x86)\AutoIt3\PC-HDMI\PC Ton")

damit gehts komischerweise

ShellExecute("D:\Program Files (x86)\AutoIt3\PC-HDMI\DisplaySwitch-TV")
ShellExecute("D:\Program Files (x86)\AutoIt3\PC-HDMI\LG TV Ton")

dafür brauche ich kein sleep befehl

naja es geht :D


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:06 Uhr.

Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.