Jadi Anda perlu cara untuk melarang dijalankannya file yang dapat dieksekusi tertentu untuk setiap pengguna yang masuk ke PC Windows 7 dan / atau Windows Vista , dan Anda perlu menerapkannya melalui mode CMD untuk diterapkan secara lokal di tingkat mesin.
Instruksi dan Detail
Lihat Cara Memblokir Aplikasi atau .EXE dari Menjalankan di Windows dan dari beberapa informasi sebagaimana tercantum di sana, saya telah membuat skrip batch di bawah ini yang dapat dijalankan ke " Melarang "ini dapat dieksekusi dari dieksekusi dari akun pengguna itu.
Jika Anda perlu skala metode CMD ini untuk menambahkan nama file yang dapat dieksekusi lebih lanjut dari empat yang Anda berikan, Anda cukup naik berurutan ke nomor berikutnya dan kemudian pasang nama yang dapat dieksekusi seperti dalam contoh di bawah ini misalnya:
ECHO "3"="Gears-chrome-opt.msi" >> "%TmpRegFile%"
ECHO "4"="GoogleUpdate.exe" >> "%TmpRegFile%"
ECHO "5"="App5toBlock.exe" >> "%TmpRegFile%"
ECHO "6"="App6toBlock.msi" >> "%TmpRegFile%"
Lihat Cara Memblokir Aplikasi atau .EXE dari Menjalankan di Windows untuk penjelasan lebih lanjut.
Anda dapat mempertimbangkan pengujian dan penggantian HKEY_CURRENT_USER dengan HKEY_LOCAL_MACHINE dalam skrip di bawah ini untuk mengunci tidak mengizinkan file yang dapat dieksekusi ini dijalankan di seluruh level PC daripada akun pengguna yang masuk saat skrip dijalankan.
Anda mungkin juga perlu menjalankan skrip kumpulan sebagai administrator juga atau REG IMPOR perintah bisa mendapatkan akses ditolak pesan ketika mencoba memperbarui registri. Anda dapat menyalin dan menempelkan semua di bawah ini ke CMD secara langsung juga, tetapi jangan menempel di baris terakhir EXIT /B
jadi teks buffer layar tetap menyala.
Skrip Batch
Saya menggunakan TASKKILL perintah dalam skrip di bawah ini untuk secara paksa membunuh semua contoh dari nama file yang dapat dieksekusi yang sama untuk melarang dengan impor registri. Jika ada yang berjalan di memori pada mesin saat ini berjalan maka mereka akan terbunuh; skala logika yang berlaku sesuai kebutuhan untuk menambahkan proses selanjutnya untuk membunuh.
Windows Explorer Shell perlu dimatikan dan dihidupkan ulang dalam memori sebelum pengaturan ini menjadi efektif. Melakukan siklus daya lengkap mesin akan melakukan trik, dan berpotensi masuk dan kembali dapat berfungsi. Saya menggunakan WMIC untuk menyegarkan Windows Explorer dengan DIMANA klausa dan PANGGILAN ing MENGAKHIRI saat restart itu.
@ECHO OFF
SET TmpRegFile=%temp%\~DisallowExe.reg
IF EXIST "%TmpRegFile%" DEL /Q /F "%TmpRegFile%"
ECHO Windows Registry Editor Version 5.00 >> "%TmpRegFile%"
ECHO. >> "%TmpRegFile%"
ECHO [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] >> "%TmpRegFile%"
ECHO "DisallowRun"=dword:00000001 >> "%TmpRegFile%"
ECHO [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\DisallowRun] >> "%TmpRegFile%"
ECHO "1"="Chrome.exe" >> "%TmpRegFile%"
ECHO "2"="chrome_installer.exe" >> "%TmpRegFile%"
ECHO "3"="Gears-chrome-opt.msi" >> "%TmpRegFile%"
ECHO "4"="GoogleUpdate.exe" >> "%TmpRegFile%"
TASKKILL /F /IM "Chrome.exe"
TASKKILL /F /IM "chrome_installer.exe"
TASKKILL /F /IM "Gears-chrome-opt.msi"
TASKKILL /F /IM "GoogleUpdate.exe"
REG IMPORT "%TmpRegFile%"
PING -n 05 127.0.0.1 > nil
WMIC PROCESS WHERE "Caption = 'explorer.exe'" CALL TERMINATE
EXIT /B
Sumber Daya Lebih Lanjut
\
?