草庐IT

任务系统

全部标签

java - 在 Java 中解析 Windows 任务列表输出

我正在尝试构建一个在我的机器上运行的进程数组;为此,我一直在尝试使用以下两个命令:tasklist/focsv/nh#ForaCSVoutputtasklist/nh#Foranon-CSVoutput我遇到的问题是无法正确解析输出。第一个场景我有这样一行:"wininit.exe","584","Services","0","5,248K"我曾尝试使用"".split(",")进行解析,但是当涉及到进程内存使用时,这会失败-数字字段中的逗号将导致额外的字段。第二种情况没有非CSV输出,我有这样一行:wininit.exe584Services05,248K我正在尝试使用"".spli

c - 如何在 C 中覆盖 Windows 系统函数

我们正在为将在汽车硬件上运行的软件组件开发测试模拟器(在Windows环境中,使用C语言)。实际上,测试模拟器是一个Windows应用程序,它包括作为核心源的sw组件,并允许测试核心的I/O接口(interface),并以这种方式测试其正确行为。不幸的是,在核心中定义的函数GetSystemTime导致与同名的Windows函数发生冲突:[core]returnTypeGetSystemsTime(UInt32*time)[windows]WINBASEAPIVOIDWINAPIGetSystemTime(LPSYSTEMTIMElpSystemTime)无法修改核心功能,因为它是组件

windows - 如何在 Powershell 上禁用个人和系统配置文件加载时间消息

如何禁用Powershell启动时显示的这条消息?消息是:Loadingpersonalandsystemprofilestookxxxms我知道它会在配置文件加载时间缓慢时显示。但是我对我的个人资料加载时间感到满意。有什么方法可以禁用此消息吗?请注意,此消息似乎仅在Powershell5.1+上显示。我使用:动力外壳5.1Windows101709 最佳答案 像这样更改Powershell链接目标的属性:%SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe-nolo

python - 如何将大部分原始文件系统复制到文件中?

我正在使用一个神秘的数据收集文件系统。它有一个描述文件及其在磁盘上的确切偏移量的block,所以我知道每个文件的起始字节、结束字节和字节长度。目标是从物理磁盘中抓取一个文件。它们是大文件,因此性能至关重要。这是“有效”但效率很低的方法:importshutil,iodefstart_copy(startpos,endpos,filename="C:\\out.bin"):withopen(r"\\.\PhysicalDrive1",'rb')assrc_f:src_f.seek(startpos)flength=endpos-startposprint("Startingcopyof"

windows - 执行上一版本的卸载程序导致系统重启后恢复安装程序

我有一个相当标准的InnoSetup安装程序。卸载运行时,需要重新启动,它会删除服务并注销DLL。我有一些代码可以检测旧版本的软件(感谢stackoverflow)。如果检测到旧版本并且用户想要安装新版本:调用卸载程序软件已卸载系统(正确)重启系统启动,我重新登录现在应该发生的事情(恕我直言)是安装程序应该从它停止的地方继续,即。将新版本安装到与旧版本相同的文件夹中。但它没有,什么也没有发生。我已经阅读了帮助文件,检查了开关(尽我所能)并询问了Google博士,但没有任何结果。我的问题:是否可以这样做,即。重启后继续安装,如果是这样,如何?这是我的(以及大部分stackoverflow

python - 操作系统错误 : [Errno 22] Invalid argument (Paramiko)

我正在使用Paramiko执行sftp将文件从Linux环境传输到Windows。我在StackOverflow上尝试了不同的解决方案,但仍然遇到同样的问题。我的脚本localpath=os.path.join(os.sep,'Users','me','Desktop','ELK','PM_XML')serverpath=r"***/****/***"defsftp():ip=ipAddr.get()whileTrue:current_time=time.time()ssh=paramiko.SSHClient()ssh.set_missing_host_key_policy(para

c# - 在 Windows 10 上隐藏和显示任务栏

我有一个wpf应用程序,它始终处于最大化状态而不显示任务栏。这是隐藏和显示任务栏的代码。[DllImport("user32.dll")]privatestaticexternintFindWindow(stringclassName,stringwindowText);[DllImport("user32.dll")]privatestaticexternintShowWindow(inthwnd,intcommand);privateconstintSW_HIDE=0;privateconstintSW_SHOW=1;staticinthwnd=FindWindow("Shell_

c++ - 如何在 C++ 任务管理器上更改进程的名称?

我有一个进程,名称为“processName”,可执行文件为“processName.exe”。我想启动这个进程并更改它在任务管理器中的显示方式的名称。我不能只重命名可执行文件,因为我想在名称中留出空间。例如,它在任务管理器中应该看起来像“ProcessNamesomethingelse”。我可以看到一些程序这样做,例如命令提示符可执行文件名称是“cmd.exe”,但命令提示符上的名称是“Windows命令处理器”,它的名称中有空格。 最佳答案 应用程序/任务名称是主窗口的标题(它自己的一章)。您可以使用SetWindowText更

windows - 通过fortran调用windows系统命令而不显示shell窗口并将结果输出到外部文件

我正在使用Fortran做一个小项目。部分代码用于检查PC的mac地址。目前,我正在使用调用系统命令如下:CALLSYSTEM("ipconfig-all>result.tmp")上面的代码将调用windowsipconfig-all命令并将信息输出到外部文件result.tmp。稍后将读取此文件以检查mac地址。https://software.intel.com/en-us/forums/intel-visual-fortran-compiler-fo...我试过那个解决方案,它适用于系统命令“ipconfig-all”,但我不知道如何将结果输出到外部文件。谁能给我一些关于如何实现

c++ - 如何在任务计划程序中显示所有任务

我想使用COM库显示TaskScheduler下的所有任务。我尝试使用learn.microsoft.com上使用COM对象的程序。但是它没有显示所有60个任务,而是只显示12个任务//Getthepointertotheroottaskfolder.ITaskFolder*pRootFolder=NULL;hr=pService->GetFolder(_bstr_t(L"\\"),&pRootFolder);pService->Release();if(FAILED(hr)){printf("CannotgetRootFolderpointer:%x",hr);CoUninitial