|
||
|
|
#1 (permalink) | |
|
Forum Expert
|
Code:
static void stopProcess()
{
System.Console.Write("What process would you like to stop?: ");
string pname = System.Console.ReadLine();
Process[] processes = Process.GetProcessesByName(pname);
if ((pname.Contains(Convert.ToString(processes))))
{
foreach (Process process in processes)
{
process.Kill();
System.Console.WriteLine(pname + " has been stopped.");
}
}
else if (!(pname.Contains(processes.ToString())) && pname != "None")
{
System.Console.WriteLine(pname + " is not a valid process name. Please try again.");
stopProcess();
}
else if (pname == "None")
{
CommandHandler(commandGiven);
}
}
__________________
Quote:
|
|
|
|
|
|
|
#2 (permalink) |
|
Forum Expert
|
Code:
if ((pname.Contains(Convert.ToString(processes))))
__________________
Angels are falling the very last time, down they're burning in hate and decline, unfaithful and violent we're breaking the spell, we're god, we're scissor, in heaven and hell! |
|
|
|
|
|
#3 (permalink) | |
|
Forum Expert
|
Code Block Update:
Code:
static void stopProcess()
{
System.Console.Write("What process would you like to stop?: ");
string pname = System.Console.ReadLine().ToUpper();
Process[] processes = Process.GetProcessesByName(pname);
foreach (Process process in processes)
{
if (Convert.ToString(process).ToUpper().Contains(pname.ToUpper()))
{
process.Kill();
System.Console.WriteLine(pname + " has been stopped.");
}
else if (!(Convert.ToString(process).ToUpper().Contains(pname.ToUpper())) && !(pname == "None"))
{
System.Console.WriteLine(pname + " is not a valid process name. Please try again.");
stopProcess();
}
else if (pname == "None")
{
System.Console.WriteLine("Process stopper canceled.");
CommandHandler(commandGiven);
}
}
}
__________________
Quote:
Last edited by Storm33229; 11-03-2007 at 11:54 PM. |
|
|
|
|
|
|
#4 (permalink) |
|
Master of the Internet
Join Date: Feb 2005
Location: ShatteredSosaria.com
Posts: 9,252
|
Process Members
Try this: Code:
static void stopProcess()
{
System.Console.Write("What process would you like to stop?: ");
string pname = System.Console.ReadLine().ToUpper();
Process[] processes = Process.GetProcessesByName(pname);
Process process = null;
if( pname == "NONE" )
{
System.Console.WriteLine("Process stopper canceled.");
CommandHandler(commandGiven);
return;
}
string temp;
foreach (Process p in processes)
{
temp = p.ProcessName.ToUpper();
//if (Convert.ToString(process).ToUpper().Contains(pname.ToUpper()))
if( temp.IndexOf( pname ) > -1 )
{
process = p;
break;
}
}
if( process != null )
{
process.Kill();
System.Console.WriteLine(process.ProcessName + " has been stopped.");
}
else
{
System.Console.WriteLine(pname + " is not a valid process name. Please try again.");
stopProcess();
}
}
|
|
|
|
|
|
#5 (permalink) | ||
|
Forum Expert
|
Quote:
![]()
__________________
Quote:
|
||
|
|
|
![]() |
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|