/*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS net command
- * FILE:
+ * FILE: base/applications/network/net/cmdLocalGroup.c
* PURPOSE:
*
* PROGRAMMERS: Eric Kohl
if (Status != NERR_Success)
return Status;
- printf("\nAliases for \\\\%S\n\n", pServer->sv100_name);
- printf("------------------------------------------\n");
+ PrintToConsole(L"\n");
+ PrintResourceString(IDS_LOCALGROUP_ALIASES, pServer->sv100_name);
+ PrintToConsole(L"\n\n");
+ PrintPadding(L'-', 79);
+ PrintToConsole(L"\n");
NetApiBufferFree(pServer);
sizeof(PLOCALGROUP_INFO_0),
CompareInfo);
-// printf("dwRead: %lu dwTotal: %lu\n", dwRead, dwTotal);
for (i = 0; i < dwRead; i++)
{
-// printf("%p\n", pBuffer[i].lgrpi0_name);
- if (pBuffer[i].lgrpi0_name)
- printf("*%S\n", pBuffer[i].lgrpi0_name);
+ if (pBuffer[i].lgrpi0_name)
+ PrintToConsole(L"*%s\n", pBuffer[i].lgrpi0_name);
}
NetApiBufferFree(pBuffer);
DWORD_PTR ResumeHandle = 0;
DWORD i;
DWORD len;
+ INT nPaddedLength = 18;
NET_API_STATUS Status;
Status = NetLocalGroupGetInfo(NULL,
pNames[i] = pMembers[i].lgrmi3_domainandname;
}
- printf("Alias name %S\n", pGroupInfo->lgrpi1_name);
- printf("Comment %S\n", pGroupInfo->lgrpi1_comment);
- printf("\n");
- printf("Members\n");
- printf("\n");
- printf("------------------------------------------\n");
+ PrintPaddedResourceString(IDS_LOCALGROUP_ALIAS_NAME, nPaddedLength);
+ PrintToConsole(L"%s\n", pGroupInfo->lgrpi1_name);
+
+ PrintPaddedResourceString(IDS_LOCALGROUP_COMMENT, nPaddedLength);
+ PrintToConsole(L"%s\n", pGroupInfo->lgrpi1_comment);
+
+ PrintToConsole(L"\n");
+
+ PrintResourceString(IDS_LOCALGROUP_MEMBERS);
+ PrintToConsole(L"\n\n");
+
+ PrintPadding(L'-', 79);
+ PrintToConsole(L"\n");
for (i = 0; i < dwRead; i++)
{
- if (pNames[i])
- printf("%S\n", pNames[i]);
+ if (pNames[i])
+ PrintToConsole(L"%s\n", pNames[i]);
}
done:
}
else if (_wcsicmp(argv[i], L"/domain") == 0)
{
- printf("The /DOMAIN option is not supported yet!\n");
+ PrintResourceString(IDS_ERROR_OPTION_NOT_SUPPORTED, L"/DOMAIN");
#if 0
bDomain = TRUE;
#endif