我创建了功能 pro :
写入功能 writeproc :
当我运行代码时,它什么也没做。...:( 这是我在c#中制作的控制台应用程序的主要方法。
$('.js--section-features').waypoint(function(direction) {
if (direction == "down") {
$('nav').addClass('sticky');
} else {
$('nav').removeClass('sticky');
}
}, {
offset: '60px;'
});
专业功能:
[STAThread]
static void Main(String[] args)
{
pro();
}
writeproc函数:
static void pro()
{
Process[] localAll = Process.GetProcesses();
String path_pro = "C://KEYLOGS//processes.txt";
foreach(Process proc in localAll)
{
writeproc(path_pro, proc);
}
}
答案 0 :(得分:0)
这可能是两件事不同的原因。
1:C盘上不存在该文件夹,因此无法创建该文件。 (它将抛出System.IO.DirectoryNotFoundException
)
将Directory.CreateDirectory(p);
添加到writeproc方法的开头。
2:您没有足够的权限写入C驱动器。 (它将抛出System.UnauthorizedAccessException
)
我建议在您的writeproc方法中添加一个断点,以查看引发了什么异常。