Skip to content

Commit 1096b95

Browse files
authored
添加两个小功能
1 parent 195153d commit 1096b95

File tree

2 files changed

+14
-7
lines changed

2 files changed

+14
-7
lines changed

SharpSQLTools/Program.cs

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
using System;
1+
using System;
22
using System.Collections;
33
using System.Collections.Generic;
44
using System.Data;
@@ -31,6 +31,7 @@ private static void Help()
3131
install_clr - create assembly and procedure
3232
uninstall_clr - drop clr
3333
clr_dumplsass - dumplsass by clr
34+
clr_rdp - check RDP port and Enable RDP
3435
clr_getav - get anti-virus software on this machin by clr
3536
clr_adduser {user} {pass} - add user by clr
3637
clr_download {url} {path} - download file from url by clr
@@ -271,7 +272,7 @@ static void interactive(string[] args)
271272
try
272273
{
273274
//sql建立连接
274-
string connectionString = String.Format("Server = {0};Database = master;User ID = {1};Password = {2};", target, username, password);
275+
string connectionString = String.Format("Server = \"{0}\";Database = \"master\";User ID = \"{1}\";Password = \"{2}\";", target, username, password);
275276
Conn = new SqlConnection(connectionString);
276277
Conn.InfoMessage += new SqlInfoMessageEventHandler(OnInfoMessage);
277278
Conn.Open();
@@ -333,6 +334,9 @@ static void interactive(string[] args)
333334
case "clr_dumplsass":
334335
clr_exec("clr_dumplsass");
335336
break;
337+
case "clr_rdp":
338+
clr_exec("clr_rdp");
339+
break;
336340
case "clr_getav":
337341
clr_exec("clr_getav");
338342
break;
@@ -408,7 +412,7 @@ static void Noninteractive(string[] args)
408412
try
409413
{
410414
//sql建立连接
411-
string connectionString = String.Format("Server = \"{0}\";Database = \"master\";User ID = \"{1}\";Password = \"{2}\";", target, username, password);
415+
string connectionString = String.Format("Server = {0};Database = master;User ID = {1};Password = {2};", target, username, password);
412416
Conn = new SqlConnection(connectionString);
413417
Conn.InfoMessage += new SqlInfoMessageEventHandler(OnInfoMessage);
414418
Conn.Open();
@@ -478,6 +482,9 @@ static void Noninteractive(string[] args)
478482
case "clr_dumplsass":
479483
clr_exec("clr_dumplsass");
480484
break;
485+
case "clr_rdp":
486+
clr_exec("clr_rdp");
487+
break;
481488
case "clr_getav":
482489
clr_exec("clr_getav");
483490
break;

SharpSQLTools/Setting.cs

Lines changed: 4 additions & 4 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)