|
Hjælp til simpel batch fil |
Besvar ![]() |
Forfatter | |||||
Sæderup ![]() Bruger ![]() Oprettet: 27-Juni-2008 Sted: Denmark Status: Offline Point: 154 |
![]() ![]() ![]() ![]() ![]() Sendt: 15-April-2012 kl. 17:01 |
||||
Hej
jeg er ved at prøve at lave en simpel batch fil hvor jeg bruger to små programmer til at skifte refresh rate for skærmen, henholdsvis 50 hz og 60 hz, programmerne er lavet af michael9000 i denne tråd jeg er total nybegynder indenfor området. Men det den skal, er at starte dvbviewer op skifte til 50hz og ved afslutning skifte tilbage til 60 hz. Jeg kan få batch filen til at starte dvbviewer og skifte til 50hz men jeg kan ikke finde ud af at lave en kommando, der for den til at skifte tilbage til 60hz. Det jeg har indtil videre er: C:\"Program Files\"DVBViewer\"set50.exe C:\"Program Files\"DVBViewer\"dvbviewer IF EXIST dvbviewer.exe start C:\"Program Files\"DVBViewer\"set60.exe Men den sidste komando virker ikke. Nogen der har et indput der kan hjælpe mig videre? MVH Sæderup Redigeret af Sæderup - 15-April-2012 kl. 17:02 |
|||||
Panasonic CXC725
Pioneer SC-LX73 Elac 247, Elac cc 241 og monitor audio c265-fx Nvidia Shield |
|||||
![]() |
|||||
strandvasker ![]() Guld medlem ![]() Oprettet: 30-September-2009 Sted: Denmark Status: Offline Point: 2423 |
![]() ![]() ![]() ![]() ![]() |
||||
Det er noget tid siden jeg har rodet med den slags, så jeg husker muligvis forkert, men prøv at droppe ordet start i sidste linie.
Samtidigt kan det være en god ide at bruge full path, altså IF EXIST C:\"Program Files\"DVBViewer\dvbviewer.exe C:\"Program Files\"DVBViewer\"set60.exe - hvis ikke du bruger full path så leder den efter dvbviewer.exe i det dir du nu engang befinder dig i.. I linie 2 bør du smide .exe på dvbviewer.exe, hvis du kun bruger dvbviewer uden extension vil den starte dvbviewer.bet eller dvbviewer.com før dvbviewer.exe i fald der findes en .bat eller .com. Retter du linie 2 til C:\"Program Files\"DVBViewer\"dvbviewer.exe er du sikker på det er exe versionen der bliver startet, uanset om du efterfølgende laver en dvbviewer.bat. Jeg forstår dog ikke helt hvad det er ud forsøger. Først skifter du til 50 Hz, så starter du dvbviewer og lige efter undersøger du om dvbviewer findes og i så fald skifter du til 60 Hz. Er dit setup sådan et dvbviewer.exe kun findes indimellem?!? |
|||||
![]() |
|||||
Brixen ![]() Guld medlem ![]() Oprettet: 19-Juni-2004 Sted: Denmark Status: Offline Point: 6693 |
![]() ![]() ![]() ![]() ![]() |
||||
Det er noget siden jeg har lavet bat-filer, men jeg synes dine " står forkert. Eller det er måske syntaksen nu.
|
|||||
Venlig hilsen
KB |
|||||
![]() |
|||||
Sæderup ![]() Bruger ![]() Oprettet: 27-Juni-2008 Sted: Denmark Status: Offline Point: 154 |
![]() ![]() ![]() ![]() ![]() |
||||
hej tak for input men jeg har fået det virke
![]() det er hvad jeg har skrevet. C:\"Program Files\"DVBViewer\"set50.exe C:\"Program Files\"DVBViewer\"dvbviewer.exe start C:\"Program Files\"DVBViewer\"set60.exe strandvasker har ret i at der skal et exe efter dvbviewer. og grunden til " er noget jeg har læst mig frem til at der være hvis der er mellemrum mellem orderne (fisk) Jeg bruger xbmc som frontend og dvbviewer til fjernsyn, har redigeret home.xml således jeg kan starte dvbviewer fra home skærmbillede. xbmc`s gui køre bedre i 60hz(synes jeg) og dvbviewer skal jo bruge 50hz, førhen gjorde jeg det at startede xbmc i 60hz og når jeg havde startet dvbviewer for første gang, skiftede jeg til 50hz og når jeg så lukkede for dvbviewer, skiftede det automatisk til 60hz og omvent hvis jeg startede dvbviewer men hvis jeg, af en eller anden grund var nød til at genstarte, gik skærmen automatisk tilbage til 50hz og jeg skulle starte forfra.
|
|||||
Panasonic CXC725
Pioneer SC-LX73 Elac 247, Elac cc 241 og monitor audio c265-fx Nvidia Shield |
|||||
![]() |
|||||
Patriarken ![]() Guld medlem ![]() ![]() Oprettet: 12-April-2005 Sted: Parts Unknown Status: Offline Point: 2872 |
![]() ![]() ![]() ![]() ![]() |
||||
Du kan checke om dvdviewer kører sådan her:
Men er det ikke nemmere bare at starte DVBviewer med en bat:
Dernæst mappe en Kommando til en action id(med set60.exe) i dvbviewer samt en exit Kommando (check actions.ini) In addition to the basic commands that are already listed here, there’s a way to create your own commands. All values included in Actions.ini can be used to create new input commands. Multiple commands can be joined together in a sequence. If that doesn‘t allow for enough flexibility already, you can also take advantage of Command.vbs to create for example context sensitive commands that behave differently depending on what DVBViewer is doing at that moment or create commands that call external programs. Command.vbs is called as an input command with an Action ID of 20480 or higher. Read more about this in the Command.vbs article.
Ellers skal du lave en loop, eller et c# program fx, med en timer der poller for dvbviewer.exe. Sidstnævnte er relativt nemt men jeg har ikke en programerings IDE på denne maskine... Redigeret af Patriarken - 16-April-2012 kl. 10:57 |
|||||
Mit Setup
The Horn of Helm Hammerhand shall sound in the deep one last time! |
|||||
![]() |
|||||
Sæderup ![]() Bruger ![]() Oprettet: 27-Juni-2008 Sted: Denmark Status: Offline Point: 154 |
![]() ![]() ![]() ![]() ![]() |
||||
tak for input men jeg fik det til at virke sådan her: C:\"Program Files\"DVBViewer\"set50.exe C:\"Program Files\"DVBViewer\"dvbviewer.exe start C:\"Program Files\"DVBViewer\"set60.exe så du havde ret i at det var nemmere at starte dvbviewer med en bat, var ikke klar over at det var muligt at få dvbviewer til lave nogle bestemte kommandoer, ret smart. Men lige et sidste spørgsmål; er det muligt at få batch filen til at minimere sig selv med det samme eller at den køre skjult i baggrunden? MVH Sæderup
|
|||||
Panasonic CXC725
Pioneer SC-LX73 Elac 247, Elac cc 241 og monitor audio c265-fx Nvidia Shield |
|||||
![]() |
|||||
Patriarken ![]() Guld medlem ![]() ![]() Oprettet: 12-April-2005 Sted: Parts Unknown Status: Offline Point: 2872 |
![]() ![]() ![]() ![]() ![]() |
||||
Du kan lave en shortcut til batch'en og så indstille properties for shortcut'en...(run:minimized) Redigeret af Patriarken - 17-April-2012 kl. 16:28 |
|||||
Mit Setup
The Horn of Helm Hammerhand shall sound in the deep one last time! |
|||||
![]() |
Besvar ![]() |
|
Skift forum | Forum-tilladelser ![]() Du kan ikke oprette nye emner i dette forum Du kan ikke besvare indlæg i dette forum Du kan ikke slette dine indlæg i dette forum Du kan ikke redigere dine indlæg i dette forum Du kan ikke oprette afstemninger i dette forum Du kan ikke stemme i dette forum |