NirCmd to niewielkie narzędzie pozwalające na zarządzanie systemem operacyjnym oraz zainstalowanymi aplikacjami. Działa z poziomu linii komend, jednak nie umniejsza to jego funkcjonalności, wręcz przeciwnie umożliwia zapętlanie poleceń i tworzenie zaawansowanych skryptów.
NirCmd wykonuje takie zadania jak regulowanie głośności, wywoływanie połączeń sieciowych, wylogowywanie użytkowników, zmiana rozdzielczości ekranu, kopiowanie danych do schowka, usypianie komputera, zmiana stempli czasowych folderów i plików, opróżnianie kosza, a nawet tworzenie zrzutów ekranowych.