2 * COPYRIGHT: See COPYING in the top level directory
3 * PROJECT: ReactOS net command
4 * FILE: base/applications/network/net/help.c
7 * PROGRAMMERS: Magnus Olsen (greatlord@reactos.org)
12 INT
cmdHelp(INT argc
, WCHAR
**argv
)
14 ConResPuts(StdOut
, IDS_GENERIC_SYNTAX
);
19 ConResPuts(StdOut, IDS_HELP_SYNTAX);
23 if (_wcsicmp(argv
[2], L
"ACCOUNTS") == 0)
25 ConResPuts(StdOut
, IDS_ACCOUNTS_SYNTAX
);
26 ConResPuts(StdOut
, IDS_ACCOUNTS_HELP_1
);
27 ConResPuts(StdOut
, IDS_ACCOUNTS_HELP_2
);
28 ConResPuts(StdOut
, IDS_ACCOUNTS_HELP_3
);
29 ConResPuts(StdOut
, IDS_ACCOUNTS_HELP_4
);
30 ConResPuts(StdOut
, IDS_ACCOUNTS_HELP_5
);
31 ConResPuts(StdOut
, IDS_ACCOUNTS_HELP_6
);
32 ConResPuts(StdOut
, IDS_ACCOUNTS_HELP_7
);
33 ConResPuts(StdOut
, IDS_ACCOUNTS_HELP_8
);
34 ConResPuts(StdOut
, IDS_ACCOUNTS_HELP_9
);
35 ConResPuts(StdOut
, IDS_ACCOUNTS_HELP_10
);
36 ConResPuts(StdOut
, IDS_GENERIC_PAGE
);
40 if (_wcsicmp(argv
[2], L
"COMPUTER") == 0)
42 ConResPuts(StdOut
, IDS_COMPUTER_SYNTAX
);
43 ConResPuts(StdOut
, IDS_COMPUTER_HELP_1
);
44 ConResPuts(StdOut
, IDS_COMPUTER_HELP_2
);
48 if (_wcsicmp(argv
[2], L
"CONFIG") == 0)
50 if ((argc
> 3) && (_wcsicmp(argv
[3], L
"SERVER") == 0))
52 ConResPuts(StdOut
, IDS_CONFIG_SERVER_SYNTAX
);
53 ConResPuts(StdOut
, IDS_CONFIG_SERVER_HELP_1
);
54 ConResPuts(StdOut
, IDS_CONFIG_SERVER_HELP_2
);
55 ConResPuts(StdOut
, IDS_CONFIG_SERVER_HELP_3
);
56 ConResPuts(StdOut
, IDS_CONFIG_SERVER_HELP_4
);
57 ConResPuts(StdOut
, IDS_CONFIG_SERVER_HELP_5
);
58 ConResPuts(StdOut
, IDS_GENERIC_PAGE
);
63 ConResPuts(StdOut
, IDS_CONFIG_SYNTAX
);
64 ConResPuts(StdOut
, IDS_CONFIG_HELP_1
);
65 ConResPuts(StdOut
, IDS_CONFIG_HELP_2
);
66 ConResPuts(StdOut
, IDS_GENERIC_PAGE
);
71 if (_wcsicmp(argv
[2], L
"CONTINUE") == 0)
73 ConResPuts(StdOut
, IDS_CONTINUE_SYNTAX
);
74 ConResPuts(StdOut
, IDS_CONTINUE_HELP_1
);
75 ConResPuts(StdOut
, IDS_CONTINUE_HELP_2
);
79 if (_wcsicmp(argv
[2], L
"FILE") == 0)
81 ConResPuts(StdOut
, IDS_FILE_SYNTAX
);
82 ConResPuts(StdOut
, IDS_FILE_HELP
);
86 if (_wcsicmp(argv
[2], L
"GROUP") == 0)
88 ConResPuts(StdOut
, IDS_GROUP_SYNTAX
);
89 ConResPuts(StdOut
, IDS_GROUP_HELP
);
93 if (_wcsicmp(argv
[2], L
"HELPMSG") == 0)
95 ConResPuts(StdOut
, IDS_HELPMSG_HELP
);
99 if (_wcsicmp(argv
[2], L
"LOCALGROUP") == 0)
101 ConResPuts(StdOut
, IDS_LOCALGROUP_SYNTAX
);
102 ConResPuts(StdOut
, IDS_LOCALGROUP_HELP
);
106 if (_wcsicmp(argv
[2], L
"NAME") == 0)
108 ConResPuts(StdOut
, IDS_NAME_HELP
);
112 if (_wcsicmp(argv
[2], L
"PAUSE") == 0)
114 ConResPuts(StdOut
, IDS_PAUSE_HELP
);
118 if (_wcsicmp(argv
[2], L
"PRINT") == 0)
120 ConResPuts(StdOut
, IDS_PRINT_HELP
);
124 if (_wcsicmp(argv
[2], L
"SEND") == 0)
126 ConResPuts(StdOut
, IDS_SEND_HELP
);
130 if (_wcsicmp(argv
[2], L
"SESSION") == 0)
132 ConResPuts(StdOut
, IDS_SESSION_HELP
);
136 if (_wcsicmp(argv
[2], L
"SHARE") == 0)
138 ConResPuts(StdOut
, IDS_SHARE_HELP
);
142 if (_wcsicmp(argv
[2], L
"START") == 0)
144 ConResPuts(StdOut
, IDS_START_HELP
);
148 if (_wcsicmp(argv
[2], L
"STATISTICS") == 0)
150 ConResPuts(StdOut
, IDS_STATISTICS_HELP
);
154 if (_wcsicmp(argv
[2], L
"STOP") == 0)
156 ConResPuts(StdOut
, IDS_STOP_HELP
);
160 if (_wcsicmp(argv
[2], L
"TIME") == 0)
162 ConResPuts(StdOut
, IDS_TIME_HELP
);
166 if (_wcsicmp(argv
[2], L
"USE") == 0)
168 ConResPuts(StdOut
, IDS_USE_HELP
);
172 if (_wcsicmp(argv
[2], L
"USER") == 0)
174 ConResPuts(StdOut
, IDS_USER_HELP
);
178 if (_wcsicmp(argv
[2], L
"VIEW") == 0)
180 ConResPuts(StdOut
, IDS_VIEW_HELP
);
185 if (_wcsicmp(argv
[2], L
"SERVICES") == 0)
190 if (_wcsicmp(argv
[2], L
"SYNTAX") == 0)
196 ConResPuts(StdOut
, IDS_HELP_SYNTAX
);