/ Forside / Teknologi / Operativsystemer / MS Windows / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
MS Windows
#NavnPoint
Klaudi 76474
o.v.n. 67550
refi 58409
tedd 45557
Manse9933 45149
molokyle 40687
miritdk 38357
briani 27239
BjarneD 26414
10  pallebhan.. 24310
Sukke for lyden i en batfil i Windows7
Fra : Edmund


Dato : 28-08-11 20:46

Hvordan kan jeg slukke"mute" for lyden i en batfil i Windows7

--
Mvh Edmund

 
 
Jens Peter Karlsen (29-08-2011)
Kommentar
Fra : Jens Peter Karlsen


Dato : 29-08-11 09:37

Her er et VB script du kan køre fra en batch fil eller køre direkte.
Gem som sluklyd.vb eller lignende:

set WshShell=createobject("wscript.shell")
WScript.Sleep 1000
WshShell.run "sndvol32"
WshShell.AppActivate "Volume Control"
WScript.Sleep 1000
WshShell.SendKeys("{TAB}{TAB}")
WScript.Sleep 1000
WshShell.SendKeys(" ")
WScript.Sleep 1000
WshShell.AppActivate "Volume Control"
WshShell.sendkeys "%{f4}"

Der findes måske bedre løsninger afhængigt af formålet.

PS skal muligvis køres som administrator

Regards Jens Peter Karlsen.

On Sun, 28 Aug 2011 21:45:38 +0200, Edmund <nospamm@surfpost.dk>
wrote:

>Hvordan kan jeg slukke"mute" for lyden i en batfil i Windows7

Mcwm (29-08-2011)
Kommentar
Fra : Mcwm


Dato : 29-08-11 10:05

Den 29-08-2011 10:36, Jens Peter Karlsen skrev:
> Her er et VB script du kan køre fra en batch fil eller køre direkte.
> Gem som sluklyd.vb eller lignende:
>
> set WshShell=createobject("wscript.shell")
> WScript.Sleep 1000
> WshShell.run "sndvol32"
> WshShell.AppActivate "Volume Control"
> WScript.Sleep 1000
> WshShell.SendKeys("{TAB}{TAB}")
> WScript.Sleep 1000
> WshShell.SendKeys(" ")
> WScript.Sleep 1000
> WshShell.AppActivate "Volume Control"
> WshShell.sendkeys "%{f4}"
>
> Der findes måske bedre løsninger afhængigt af formålet.
>
> PS skal muligvis køres som administrator
>
> Regards Jens Peter Karlsen.
>
> On Sun, 28 Aug 2011 21:45:38 +0200, Edmund<nospamm@surfpost.dk>
> wrote:
>
>> Hvordan kan jeg slukke"mute" for lyden i en batfil i Windows7
Og et lille s på.. vbs, så kører det fint

Venligst
Mcwm

Mcwm (29-08-2011)
Kommentar
Fra : Mcwm


Dato : 29-08-11 10:11

Den 29-08-2011 10:36, Jens Peter Karlsen skrev:
> set WshShell=createobject("wscript.shell")
> WScript.Sleep 1000
> WshShell.run "sndvol32"
> WshShell.AppActivate "Volume Control"
> WScript.Sleep 1000
> WshShell.SendKeys("{TAB}{TAB}")
> WScript.Sleep 1000
> WshShell.SendKeys(" ")
> WScript.Sleep 1000
> WshShell.AppActivate "Volume Control"
> WshShell.sendkeys "%{f4}"
En "sjov" bieffekt er, at sætter du alle sleep til 100, så svarer det
til at klikke START... LUK COMPUTEREN, efter de ønskede funktioner er
udført.

Dette på en XP pro. Andre der oplever det samme?

Venligst
Mcwm

Edmund (29-08-2011)
Kommentar
Fra : Edmund


Dato : 29-08-11 14:19

Den 29-08-2011 10:36, Jens Peter Karlsen skrev:
> set WshShell=createobject("wscript.shell")
> WScript.Sleep 1000
> WshShell.run "sndvol32"
> WshShell.AppActivate "Volume Control"
> WScript.Sleep 1000
> WshShell.SendKeys("{TAB}{TAB}")
> WScript.Sleep 1000
> WshShell.SendKeys(" ")
> WScript.Sleep 1000
> WshShell.AppActivate "Volume Control"
> WshShell.sendkeys "%{f4}"

virker ikke til windows7, sndvol32 findes ikke.


Mvh Edmund

Jan Vestergaard (29-08-2011)
Kommentar
Fra : Jan Vestergaard


Dato : 29-08-11 17:17

Edmund frembragte:
> virker ikke til windows7, sndvol32 findes ikke.

På 32 bit Win7 hedder den sndvol

Altså uden 32

Jan



Edmund (30-08-2011)
Kommentar
Fra : Edmund


Dato : 30-08-11 20:08

Den 29-08-2011 18:16, Jan Vestergaard skrev:
> Edmund frembragte:
>> virker ikke til windows7, sndvol32 findes ikke.
>
> På 32 bit Win7 hedder den sndvol

OK, har prøvet at skrive det ind i scriptet i stedet.
Den dukker en volumekontrol op i nogle sek. men den slukker ikke for lyden.

Har også prøvet at køre det fra komandopromt med adm. rettigheder.



--
Mvh Edmund

Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408849
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste