Cenário: ambiente corporativo, máquinas Windows XP e usuário sem permissão de administração.
Observação: embora o cenário descrito seja o Windows XP, os passos para o Windows 7 são bem parecidos.
--
TODO: observar Yeoman behind a (corporate) proxy
| Function Get-MP3MetaData | |
| { | |
| [CmdletBinding()] | |
| [Alias()] | |
| [OutputType([Psobject])] | |
| Param | |
| ( | |
| [String] [Parameter(Mandatory=$true, ValueFromPipeline=$true)] $Directory | |
| ) |
| # Technique one: COM Object Version | |
| $s = New-Object -ComObject SAPI.SPVoice | |
| $s.Speak("You are Re-Hired!") | |
| # Technique two: NET Object Version | |
| Add-Type -AssemblyName System.speech | |
| $speak = New-Object System.Speech.Synthesis.SpeechSynthesizer | |
| # Play a sound | |
| $speak.Speak("Pomme de terre") |
Cenário: ambiente corporativo, máquinas Windows XP e usuário sem permissão de administração.
Observação: embora o cenário descrito seja o Windows XP, os passos para o Windows 7 são bem parecidos.
--
TODO: observar Yeoman behind a (corporate) proxy
| ffprobe -v quiet -print_format json -show_format -show_streams "lolwut.mp4" > "lolwut.mp4.json" |