Articles of 程序

安装程序Oracle 11g Windows 64位不起作用

这个让我疯狂,我正在安装Oracle数据库11g第2版Windows 64位版本。 因为Express版本不能在win7上运行。 链接下载: http : //www.oracle.com/technetwork/database/enterprise-edition/downloads/112010-win64soft-094461.html 总共有2个文件,使用7zip我已经解压到一个文件夹中。 文件夹被称为“数据库”,包含: DOC 安装 响应 阶段 build立 欢迎 我双击安装程序,传递安装选项,他们要求我提供电子邮件地址,以通知安全问题。 我select了“创build和configuration数据库”。 在下一步,他们要求安装types,我select了“桌面类”。 点击“下一步”后,安装程序closures并停止安装。 任何想法可能是什么原因? 我有权利,我正在使用一个干净的新笔记本电脑,WIN7 64位,安装了JDK。

CFS中vruntime的概念是什么?

我一直在阅读关于内核中的Linux内核和CFS调度器。 我遇到了vruntime (虚拟运行时),这是CFS调度程序背后的核心概念。 我从“ Linux内核开发 ”以及互联网上的其他博客阅读,但无法理解vruntime背后的基本计算。 vruntime属于一个特定的进程,还是属于一组具有相同漂亮值的进程? 什么是加权因子 ,它是如何计算的? 我经历了所有这些概念,但无法理解。 还有什么区别vruntime和* min_vruntime *?

在linux中启动一个jar文件就好像service

我想要启动并停止我的jar文件,如下所示 service myService start service myService stop 我目前的jar文件运行如下 cd /home/alex/IdeaProjects/myService java -jar target/myService-SNAPSHOT-1.jar server config.yml 我该怎么办?

我可以通过编程将外部exe文件标记为“安全运行(Unknown publisher)”吗?

所以我有我自己的应用程序,“main.exe”。 在一些安全级别较高的计算机中,由于“未知的发布者”,它将显示警告。 我正试图“绕过”它。 现在我知道正确的做法是签署议会购买证书,成为一个知名的出版商,那么它不会显示这个警告,但证书不便宜。 我的问题是,有没有办法我可以运行一个不同的exe(如安装程序),我将在vb.net / C#中build立,这将标记不知何故我的应用程序“main.exe”为“安全运行”或“信任“? 所以它将运行没有警告味精在所有的电脑。 重要说明 – “安装程序”将以pipe理员权限运行。

C ++如何从DLL(Windows)的文件名获得进程ID?

我怎样才能从一个文件名获得进程ID? 像: int processId = getProcessIdByFileName("Network.dll"); 顺便说一句,哪个数据types有进程ID? 扩展信息:我有一个DLL的源代码。 这个DLL被加载到一个应用程序,就像其他一些DLL一样。 我想挂钩其他DLL的function。 因此,我需要它们的进程ID(是否有每个DLL的进程ID,如果他们都在一个应用程序下运行? 我怎样才能调用我的DLL里面的其他DLL的函数? 如何得到他们的处理?

如何在Windows中从命令行挂起/恢复正在运行的程序?

我试图在Windows 7中使用OS命令脚本暂停正在运行的程序。 在searchStackOverflow / Search-Engines后,似乎大部分build议都涉及使用sysinternals进程资源pipe理器,在这个资源pipe理器中,可以轻松地使用鼠标暂停和恢复程序。 但是,我想用命令行来做同样的事,不知道怎么做。 任何人都可以告诉我如何从命令行暂停/恢复程序? 注意。 我正在使用Windows 7和MinGW。

阻止用户进程被Process Explorer中的“End Process”终止

我注意到GoogleToolbarNotifier.exe不能从Process Explorer中被杀死。 它返回“访问被拒绝”。 它以用户身份运行,运行“正常”优先级,并从程序文件运行。 他们是如何做到的呢? 我认为可能有一种方法来修改ACL,或者将进程标记为“关键”,但我似乎无法find任何东西。 更新: 我find了一个很好的挖掘答案。 @Alex K.是正确的,在PROCESS_TERMINATE权限被删除的过程,但我想提供代码中的答案: static const bool ProtectProcess() { HANDLE hProcess = GetCurrentProcess(); EXPLICIT_ACCESS denyAccess = {0}; DWORD dwAccessPermissions = GENERIC_WRITE|PROCESS_ALL_ACCESS|WRITE_DAC|DELETE|WRITE_OWNER|READ_CONTROL; BuildExplicitAccessWithName( &denyAccess, _T("CURRENT_USER"), dwAccessPermissions, DENY_ACCESS, NO_INHERITANCE ); PACL pTempDacl = NULL; DWORD dwErr = 0; dwErr = SetEntriesInAcl( 1, &denyAccess, NULL, &pTempDacl ); // check dwErr… dwErr = […]

在Windows中获取另一个进程命令行

我想获得另一个进程命令行(在WinXP 32位)。 我做了以下几点: hProcess = OpenProcess(PROCESS_QUERY_INFORMATION | PROCESS_VM_READ | PROCESS_TERMINATE, FALSE, ProcList.proc_id_as_numbers[i]); BytesNeeded = sizeof(PROCESS_BASIC_INFORMATION); ZwQueryInformationProcess(hProcess, ProcessBasicInformation, UserPool, sizeof(PROCESS_BASIC_INFORMATION), &BytesNeeded); pbi = (PPROCESS_BASIC_INFORMATION)UserPool; BytesNeeded = sizeof(PEB); res = ZwReadVirtualMemory(hProcess, pbi->PebBaseAddress, UserPool, sizeof(PEB), &BytesNeeded); /* zero value returned */ peb = (PPEB)UserPool; BytesNeeded = sizeof(RTL_USER_PROCESS_PARAMETERS); res = ZwReadVirtualMemory(hProcess, peb->ProcessParameters, UserPool, sizeof(RTL_USER_PROCESS_PARAMETERS), &BytesNeeded); ProcParam = (PRTL_USER_PROCESS_PARAMETERS)UserPool; 第一次调用pbi.UniqueProcessID之后是正确的。 […]

Windows任务调度程序在几秒钟内执行任务

我正在寻找Windows 7(开发机器)的开源/免费任务调度程序,这将允许我安排任务(HTTP请求到Web服务)每x秒运行一次。 我已经尝试了几个克隆克隆和Windows自己的任务计划,但似乎都不允许任务运行间隔less于60秒。 我错过了什么吗? 如果可能的话,我不想去写任何自定义脚本。

我怎样才能得到我的应用程序创build的所有线程列表

我想从我的应用程序中获得所有线程(除了主线程,GUI线程)的列表,以便对它们执行一些操作。 (设置优先级,杀死,暂停等)如何做到这一点?