OperatorOSScriptForge
Menu
Verified OperatorOS Official
Official OperatorOS / endpoint-hardening

Disable NetBIOS over TCP/IP

Disables NetBIOS over TCP/IP on active NICs.

Script Actions

Script Actions

Credibility

Last reviewed

Jul 8, 2026

Last tested

Jun 1, 2026

PowerShell

Windows PowerShell 5.1

Safety score

67/100

Documentation

100/100

Community rating

Coming soon

Downloads

Coming soon

Review status

approved

Verified by OperatorOS

Review

OperatorOS verified

Catalog

Official library

Safety

Static scan completed

Disable NetBIOS over TCP/IP is part of the official OperatorOS ScriptForge catalog. It has been reviewed for metadata completeness, safety scan results, PowerShell compatibility, and technician-facing documentation.

Script Body

# OperatorOS ScriptForge imported Xodus library script
# Workbook ref: SCR-014
# Title: Disable NetBIOS over TCP/IP
# Category: Endpoint Hardening
# Ready state: Ready
# Workbook risk: medium
# Body type: PowerShell / Command Block

$OperatorOSFrameworkCandidates = @(
    (Join-Path -Path $PSScriptRoot -ChildPath '..\..\..\framework\OperatorOS-ScriptFramework.psm1'),
    (Join-Path -Path $PSScriptRoot -ChildPath '..\..\..\..\framework\OperatorOS-ScriptFramework.psm1')
)
$OperatorOSFrameworkPath = $OperatorOSFrameworkCandidates | Where-Object { Test-Path -LiteralPath $_ } | Select-Object -First 1
if ($OperatorOSFrameworkPath) {
    Import-Module $OperatorOSFrameworkPath -Force
}

$ErrorActionPreference = 'Stop'

Get-CimInstance -ClassName Win32_NetworkAdapterConfiguration -Filter "IPEnabled = True" |
ForEach-Object {
    $result = Invoke-CimMethod -InputObject $_ -MethodName SetTcpipNetbios -Arguments @{ TcpipNetbiosOptions = 2 }
    [pscustomobject]@{
        Description = $_.Description
        Index = $_.Index
        Result = $result.ReturnValue
    }
}

Requirements

  • Windows PowerShell 5.1 or newer for Windows Endpoint.
  • Required tooling: PowerShell / WMI.
  • Recommended run context: Elevated PowerShell/RMM.

Parameters

No parameters documented.

Examples

Run script

Runs the imported OperatorOS script after reviewing parameters and placeholders.

./endpoint-hardening-disable-netbios-over-tcp-ip.ps1

Changelog

1.0.0 - Imported from Xodus / OperatorOS Script Library workbook with OperatorOS metadata, redaction notes, and framework bootstrap.