Yesterday I was searching the web for a script that would disable the client for Microsoft networks and some other protocols.
I could not find it in the first 10 pages of my search on Google.
Finally I found a great solution that i would like to share with you, and tag my post well so anyone can find it more quickly than I did 🙂
I found the application nvspbind that I could use to disable or enable the following stuff:
- Broadcom Advanced Server Program Driver
- Brocade 10G Ethernet Service
- Intel(R) Advanced Network Services Protocol
- Link-Layer Topology Discovery Mapper I/O Driver
- Client for Microsoft Networks
- NetBIOS Interface
- WINS Client(TCP/IP) Protocol
- QoS Packet Scheduler
- Link-Layer Topology Discovery Responder
- File and Printer Sharing for Microsoft Networks
- Microsoft NetbiosSmb
- Internet Protocol Version 4 (TCP/IPv4)
- Internet Protocol Version 6 (TCP/IPv6)
- Microsoft Virtual Network Switch Protocol
I’ve put them all together in a batch script:
REM Configure Network Settings set lan="LAN Verbinding" REM brcm_blfp (Broadcom Advanced Server Program Driver) "%~DP0nvspbind.exe" /d "%lan%" brcm_blfp REM bnad_imp (Brocade 10G Ethernet Service) "%~DP0nvspbind.exe" /d "%lan%" bnad_imp REM iansprotocol (Intel(R) Advanced Network Services Protocol) "%~DP0nvspbind.exe" /d "%lan%" iansprotocol REM ms_lltdio (Link-Layer Topology Discovery Mapper I/O Driver) "%~DP0nvspbind.exe" /d "%lan%" ms_lltdio REM ms_msclient (Client for Microsoft Networks) "%~DP0nvspbind.exe" /d "%lan%" ms_msclient REM ms_netbios (NetBIOS Interface) "%~DP0nvspbind.exe" /d "%lan%" ms_netbios REM ms_netbt (WINS Client(TCP/IP) Protocol) "%~DP0nvspbind.exe" /d "%lan%" ms_netbt REM ms_pacer (QoS Packet Scheduler) "%~DP0nvspbind.exe" /d "%lan%" ms_pacer REM ms_rspndr (Link-Layer Topology Discovery Responder) "%~DP0nvspbind.exe" /d "%lan%" ms_rspndr REM ms_server (File and Printer Sharing for Microsoft Networks) "%~DP0nvspbind.exe" /d "%lan%" ms_server REM ms_smb (Microsoft NetbiosSmb) "%~DP0nvspbind.exe" /d "%lan%" NetbiosSmb REM ms_tcpip (Internet Protocol Version 4 (TCP/IPv4)) "%~DP0nvspbind.exe" /d "%lan%" ms_tcpip REM ms_tcpip6 (Internet Protocol Version 6 (TCP/IPv6)) "%~DP0nvspbind.exe" /d "%lan%" ms_tcpip6 REM vms_pp (Microsoft Virtual Network Switch Protocol) "%~DP0nvspbind.exe" /d "%lan%" vms_pp That's it!