/// <summary> /// ProcessRecord method. /// </summary> protected override void ProcessRecord() { if (Name == null && SID == null) { foreach (var user in sam.GetAllLocalUsers()) { WriteObject(user); } return; } ProcessNames(); ProcessSids(); }