Apakah mungkin untuk mengubah volume pada Windows XP melalui baris perintah?
windows
windows-xp
command-line
audio
underskor
sumber
sumber
Jawaban:
NirCmd adalah aplikasi yang melakukan itu dan banyak lagi.
Contoh penggunaan:
nircmd.exe changesysvolume 2000
nircmd.exe changesysvolume -5000
nircmd.exe setsysvolume 65535
nircmd.exe mutesysvolume 1
nircmd.exe mutesysvolume 0
sumber
nircmd
.Buat file JavaScript:
Tampilkan kontrol volume, sehingga Anda dapat melihat apa yang Anda lakukan:
Ubah volume:
Catatan: Saya sudah menggunakan pendekatan ini dengan andal pada mesin yang saya coba gunakan. Jawaban Helen untuk pertanyaan StackOverflow Sibo Lin tentang inimenunjukkan bahwa mematikan tidak dapat diandalkan, tetapi pengubahan volume mungkin tidak dapat diandalkan. Saya menduga bahwa tingkat keandalan mungkin berbeda pada mesin yang berbeda. Pendekatan ini menggunakan teknologi meniru penekanan tombol, dan khususnya tombol kontrol volume pada papan ketik media yang disempurnakan. Pada saat Windows mulai mendukung ini, keyboard semacam itu pada dasarnya adalah fitur sembrono yang jarang digunakan yang menawarkan fungsionalitas yang sebelumnya hanya tersedia dengan driver khusus. Tidak akan mengejutkan saya jika kode ini kurang dipoles, dan kecil kemungkinannya untuk bekerja pada beberapa perangkat keras (mungkin lebih tua) yang ada di luar sana. Semua yang dikatakan, saya tidak punya masalah dengan itu sendiri.
Kredit:
Satu peringatan: Pertanyaan ini telah ditandai dengan Windows XP. Saya baru saja mencoba ini di Windows 10. Saya tahu saya telah menggunakan ini di Windows 7 (setidaknya cukup untuk mengujinya). Ketika saya pertama kali mulai melihat dukungan bawaan Microsoft untuk keyboard yang ditingkatkan ini sekitar waktu Windows ME, saya akan berpikir ini mungkin bekerja dengan baik, memenangkan WinXP juga. Saya tidak ingat apakah saya benar-benar menguji ini dengan sistem operasi itu. Namun, jika pendekatan ini tidak bekerja dengan baik, saya tidak berharap itu menyebabkan efek samping yang bermasalah.
sumber
pip install SendKeys
(paket Python murni untuk meniru penekanan tombol), diikuti olehpython -c "from SendKeys import playkeys; playkeys([(0xAE, True), (0xAE, False)])"
, yang mengemulasi satu tekan dan melepaskan tombol volume. Untuk meniru 100 penekanan berbeda (misalnya), Anda dapat memasukkan* 100
setelah penutupan]
dan sebelum final)
.Setelah membaca posting ini dan mencari alternatif saya memutuskan untuk menulis utilitas baris perintah saya sendiri, yang disebut SetVol, untuk mengatur volume. Ini bekerja sedikit lebih sederhana daripada apa yang dijelaskan dalam beberapa posting lain di halaman ini, berikut adalah beberapa contoh yang akan Anda masukkan pada command prompt:
Ada opsi lain juga. Saya telah merilisnya sebagai freeware, dan Anda dipersilakan untuk mengunjungi www.rlatour.com/setvol untuk informasi lebih lanjut dan mengunduh salinan.
Nikmati
sumber
errorlevel
(jadi saya dapat menyimpan pengaturan saat ini untuk mengembalikannya)Karena dan lebih menyederhanakan Nircmd
simpan sebagai file .bat dan jalankan dengan mengirimkan parameter
misalnya:
sound 60
akan mengatur volume suara 60%pastikan Anda meletakkan file bat di sebelah nircmd atau di
%windir%
(atau tentukan foldernya di%path%
)sumber