Что заменило sndrec32 из Windows XP в Windows 7?

11

У меня есть небольшой VB Script, который вызывает системный звук как предупреждение. В Windows XP я использовал sndrec32 для воспроизведения этого звука. Но sndrec32 не был продолжен в Vista и Windows 7. Он был легок, быстр и идеален для таких задач.

Q: Что заменило этот инструмент? Когда вы нажимаете кнопку тестирования в окне звуков, что это воспроизводит?

Дейв
источник

Ответы:

10

В Vista Sound Recorder вместо этого называется SoundRecorder.exe и имеет различные параметры командной строки.

введите описание изображения здесь
Источник


  • Единственная найденная мной опция командной строки может использоваться только для записи.
    SoundRecorder /FILE myrec.wma /DURATION 0000:00:30

  • Старый /PLAY "C:\Path\File.wav" /CLOSEпереключатель больше не работает

  • Вы можете использовать wmplayer.exe %windir%\media\ding.wavвместо этого.
    Он поддерживает несколько параметров командной строки и может быть сведен к минимуму

  • Вы можете скопировать старый sndrec32.exe из Windows XP в Windows 7 в том же месте. Требуется опция «Запуск от имени администратора»

nixda
источник
sndrec32.exe также есть в Windows Server 2003, если у вас есть такая возможность, как у меня.
Мэтью Локк
Я не мог заставить его свернуться из командной строки. Здесь вы найдете ответ для создания сценария VBA: stackoverflow.com/questions/23313709/…
davidfrancis
Blech, так безобразно. Почему они должны изменить то, что они получили правильно?
einpoklum