照着bingle的代码,改了一下自己用,用来搭配LLYF ProcessHelper,现在ph.exe可以以SYSTEM身份运行了,至少在Administrator组用户下可以以SYSTEM身份运行了,其实也就是能多看到其它两三个进程的命令行和模块列表,至于kavsvc.exe和kav.exe还是不行的,也真是厉害,能保得这么严,当然IceSword的进程也打不开。
现在已经渐渐地习惯于XP的华丽界面了,只要不用VC,写程序都跑到XP下去,于是开始的时候,用sc.exe来start一个服务,用得好好的,后来跑到2000下,发现2000没有sc.exe这个程序,总之不想再另外加个依赖程序,于是只好自己用代码来StartService,可是为了传递参数费了点劲,原来在命令行如果一个参数内有空格,就要加双引号,现在在一个字符串里,是不用引号了,害得我又上网瞎整了一个小时。
其它的,用到了net stop,还有rundll32.exe,这些应该是2000/XP/2003系统都有的了,不过我想还是得找机会自己写代码来运作更可靠一点。于是,暂停服务,删除服务也不过是调用几个API,以前(还不知道有sc.exe的时候)写过一个对服务进行操作的程序,正好都搬来用用。rundll32也不过是调用DLL里的函数,自己LoadLibrary再GetProcAddress来调用一下就成了。
另外,偶然地发现了其它的Bug,以SYSTEM身份运行以后,在保存文件对话框中,不能直接到达桌面之类的特殊文件夹了,说什么引用位置错误,大概这个和进程的运行身份有关吧,暂时还想不到解决办法。还有,自从加了获取进程命令行之后,在保存进程列表的时候,总是会异常。原来是因为有些进程根本不能获得命令行,所以在ListView的最后那栏还是没填东西进去,但在保存时,还是会试图读些东西出来,就会Out of range了。
分享到:
相关推荐
PsExec命令工具以SYSTEM身份运行进程,这里可以借助PsExec命令打开CMD命令提示符窗口,然后在命令提示符下运行DIR命令查看该文件下的内容,步骤如下: ⑴ 以管理员身份登录系统,打开CMD命令提示符窗口。 ⑵ 在命令...
首先,理解“以system身份运行”意味着程序在执行时具有较高的权限,它可以访问和操作通常受限于普通用户账户的操作。这在处理系统级别的任务,如管理系统服务、修改系统设置或执行需要管理员权限的操作时是必要的。...
CreateSystemProcess,GetProcessId,OpenProcessToken,LookupPrivilegeValue,CloseHandle,CreateToolhelp32Snapshot,Process32First,Process32Next,StrCmpNI,lstrlen,OpenProcess,GetLastError,...
这个工具允许用户在本地或远程计算机上以不同用户身份(包括SYSTEM)执行命令。通过`psexec.exe`,`system.bat`可能实现了远程登录或者以SYSTEM账户权限执行命令的功能。例如,它可能会启动一个新的进程,该进程继承...
解压后大小128KB的程序...本人用此来解决在VISTA下由于使用UE而导致的花屏或者蓝屏0x00000018问题,详细解决方案参考本人xchuu的163里面的blog, 地址:http://xchuu.blog.163.com/blog/static/2020791120100310495384/
在C#中,可以使用.NET Framework或.NET Core提供的API来实现权限管理功能,比如使用`System.Security.Principal`命名空间中的类来获取或设置进程的权限。 在压缩包内的文件中,"ConsoleApplication1.exe" 可能是...
SystemVue的最大优势之一是可以与.m-code、VHDL和C++代码结合使用。 SystemVue模拟环境的基本组成要素包括WorkspaceTree、Design、Sink、Analysis、Dataset和Display等。其中WorkspaceTree显示所有模拟文件,Design...
本篇将深入探讨SystemView的中文使用方法,帮助用户更好地理解和操作这一强大工具。 一、SystemView概述 SystemView是由德国Rohde & Schwarz公司开发的一款软件,它提供了直观的图形化界面,能够实时显示和分析模拟...
VT System中文使用指导手册是Vector公司为用户提供的详细操作指南,旨在帮助用户高效、安全地使用VT System。手册由Yu, Cedar、Lu, Luffy和Huang, Dylan共同编写,并由Vector Automotive Technology (Shanghai) Co.,...
实验内容: ? SystemVue软件环境及使用操作简介 ? 实验一:脉冲信号源 ? 实验二:线性调频脉冲信号及脉冲压缩 ? 实验三:脉冲多普勒雷达系统仿真 ? 实验四:舰载雷达系统仿真 ? 总结
方法:用winpe微系统进入后,直接覆盖源文件,此方法最方便。5个注册表配置单元如下: c:\windows\system32\config\system c:\windows\system32\config\software c:\windows\system32\config\sam c:\windows\system...
SystemView还具备自动程序生成(APG)功能,使用VC环境将系统编译成可脱离SystemView独立运行的可执行文件,运行速度在内存较大时效果尤其明显。 SystemView的动态系统分析能力覆盖了现代通信技术的各个方面,是无线...
在使用SystemVue软件时,应当仔细阅读和理解手册中的相关指南,以确保正确无误地使用产品。尽管手册中存在一些OCR扫描文字可能的错误识别问题,但整体上手册所传递的信息是连贯和可用的。 总而言之,SystemVue用户...
SystemView使用方法 SystemView是一款功能强大的系统仿真分析软件工具,由美国ELANIX公司于1995年开始推出,最早的1.8版为16bit教学版,自1.9版开始升为32bit专业版,目前已推出了3.0版。SystemView是在Windows95/...
使用System.IO.Ports命名空间可以轻松地实现串口通信。 在C#中,System.IO.Ports命名空间提供了SerialPort类,该类用于控制和管理串行通信端口。SerialPort类提供了多种属性和方法,用于配置串口、发送和接收数据。...
本文将深入探讨System命名空间的源码,揭示其背后的机制与设计思想,帮助开发者更好地理解和运用这个关键性的命名空间。 一、System命名空间概述 System命名空间是.NET Framework中最基础的命名空间,它提供了对...
采用 SystemVue 和 ADS( Advanced Design System)两个仿真软件,可以在进行系统仿真的前提下,对其中的微波系统及单元电路进行设计,从而满足系统的设计需要。这种实验教学方法,兼顾了基带信号的处理和射频收发系统...
从给出的文件内容来看,SystemVue培训教程会向用户介绍SystemVue模拟器的基础知识以及如何有效地使用这些工具进行RF和数字系统的分析与设计。 首先,文件提到了SystemVue集成模拟器。这部分内容通过介绍SystemVue...
Unity的图形渲染管线是高度优化的,而System.Drawing.dll是为桌面应用设计的,因此在Unity中直接使用System.Drawing可能会有性能问题。如果处理大量图像或需要高性能操作,建议使用Unity的Native插件接口或Unity的...
SystemView 的使用极大地简化了复杂嵌入式系统的调试过程,对于 RT-Thread 开发者来说,它是一个不可或缺的工具,可以帮助快速定位问题,提升系统性能。通过熟练掌握 SystemView 的配置和使用,开发者可以更有效地...