1 2 3 4 5 6 7 8 9 10 11 12 13 |
Add-Type -AssemblyName Microsoft.VisualBasic # Método que indica si en el Portapapeles hay datos con formato WaveAudio [Microsoft.VisualBasic.Devices.Computer]::new().Clipboard.ContainsAudio() # Recupera una secuencia de audio del Portapapeles $cancioncopia = [Microsoft.VisualBasic.Devices.Computer]::new().Clipboard.GetAudioStream() # Convertir de tipo "System.IO.MemoryStream" al tipo "System.Byte" (con el método ToArray()) [Microsoft.VisualBasic.Devices.Computer]::new().FileSystem.WriteAllBytes(".\saludo222.wav",$cancioncopia.ToArray(),1) # Reproducir el audio que estaba almacenado en el Portapapeles start .\saludo222.wav |