Я создал функцию pro :
- содержит массив процессов
- он вызывает другую функцию записи для создания файла и записи в него.
функция записи writeproc :
- проверяет, присутствует ли файл по указанному пути или нет.
- если не генерирует файл, то добавляет текст в файл.
когда я запускаю код, он ничего не делает .... :(
Это основной метод для консольного приложения, которое я сделал в c #.
[STAThread]
static void Main(String[] args)
{
pro();
}
Pro функция:
static void pro()
{
Process[] localAll = Process.GetProcesses();
String path_pro = "C://KEYLOGS//processes.txt";
foreach(Process proc in localAll)
{
writeproc(path_pro, proc);
}
}
функция writeproc:
static void writeproc(String p, Process the_process)
{
if (!File.Exists(p))
{
using (StreamWriter sw = File.CreateText(p))
{
//empty file generated.
}
}
else
{
using (StreamWriter sw = File.AppendText(p))
{
sw.WriteLine("Process: "+the_process);
}
}
}