怎么查询申通快递进程

怎么查询申通快递进程,第1张

网页查询。

具体查询步骤为:

1、最简单的一种方式,如果你是在某个电商平台上购买商品,可以直接在此平台上查询,比如说淘宝,淘宝旗下有菜鸟裹裹,几乎和所有的快递商都有合作,如果你在淘宝上购买商品,你的物流信息直接在商品右下角“查看物流”处查看,这个应该是很多人普遍使用的一种方式。

2、直接在浏览器上输入“快递”两个字,随便一个浏览器就行,百度、搜狗都可以。将快递单号输入,快递公司名称会自动识别。

3、如果你知道所发快递属于哪个物流公司,可以直接去对应的官方网站查询,比如说中通快递,登录官网,直接在搜索出打上快递单号,物流信息就出来了。

4、公众号及其他生活号,微信公众号上也可以查快递单号,关注相对应的物流公司,在公众号找到查询入口,输入即可。

通过Delphi获得当前所有进程名,进程PID

代码如下

// 获取系统当前进程名和进程ID,

//注:应引用"TLHelp32"单元"use TLHelp32"。

unit Unit2;

interface

uses

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

Dialogs, ComCtrls, StdCtrls,TLHelp32;

type

TForm2 = class(TForm)

ListBox1: TListBox;

ListView1: TListView;

Button1: TButton;

Button2: TButton;

procedure FormCreate(Sender: TObject);

procedure Button1Click(Sender: TObject);

procedure Button2Click(Sender: TObject);

private

{ Private declarations }

public

{ Public declarations }

end;

var

Form2: TForm2;

ContinueLoop:BOOL; //是否继续循环

FSnapshotHandle:THandle; //进程快照句柄

FProcessEntry32:TProcessEntry32; //进程入口的结构体信息

implementation

{$R dfm}

procedure TForm2Button1Click(Sender: TObject);

//在listview中显示进程

var

NewItem: TListItem;

Summ:integer;

begin

ListView1ItemsBeginUpdate;

ListView1ItemsClear;

FSnapshotHandle := CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0);

//CreateToolhelp32Snapshot函数得到进程快照

FProcessEntry32dwSize := Sizeof(FProcessEntry32); //初始化

ContinueLoop := Process32First(FSnapshotHandle, FProcessEntry32);

//Process32First 得到一个系统快照里第一个进程的信息

Summ := 0;

while ContinueLoop do

begin

Summ := Summ + 1;

NewItem := ListView1ItemsAdd; //在ListView1显示

NewItemImageIndex := -1;

NewItemCaption := ExtractFileName(FProcessEntry32szExeFile); //进程名称

//NewItemCaption := ExtractFilePath(FProcessEntry32szExeFile);//进程名称

NewItemsubItemsAdd(FormatFloat('00', Summ));//序号

NewItemsubItemsAdd(IntToStr(FProcessEntry32th32ProcessID));//进程ID

ContinueLoop := Process32Next(FSnapshotHandle, FProcessEntry32);

end;

CloseHandle(FSnapshotHandle);

ListView1ItemsEndUpdate;

Label1Caption:='进程数:'+inttostr(ListView1ItemsCount);

end;

procedure TForm2Button2Click(Sender: TObject);

//在listbox中显示进程 id

var

ProcessName : string; //进程名

ProcessID : integer; //进程表示符

begin

FSnapshotHandle:=CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0); //创建一个进程快照

FProcessEntry32dwSize:=Sizeof(FProcessEntry32);

ContinueLoop:=Process32First(FSnapshotHandle,FProcessEntry32); //得到系统中第一个进程

//循环例举

while ContinueLoop do

begin

ProcessName := FProcessEntry32szExeFile;

ProcessID := FProcessEntry32th32ProcessID;

Listbox1Itemsadd('应用程序名 :'+ProcessName +'#进程ID:'+ inttostr(ProcessID));

ContinueLoop:=Process32Next(FSnapshotHandle,FProcessEntry32);

end;

end;

procedure TForm2FormCreate(Sender: TObject);

begin

//对ListView1的初始化

ListView1ViewStyle:=vsReport; //设置ListView的显示方式 不设置这种方式不显示列头

ListView1ColumnsAdd; //添加第一列

ListView1Column[0]Caption:='进程名';

ListView1Column[0]AutoSize:=false;

ListView1Column[0]Width:=100;

ListView1Column[0]Alignment:=taLeftJustify;//左对齐

ListView1ColumnsAdd; //添加第二列

ListView1Column[ListView1ColumnsCount-1]Caption:='序号';

ListView1Column[ListView1ColumnsCount-1]AutoSize:=true;

ListView1Column[ListView1ColumnsCount-1]Alignment:=taLeftJustify;//左对齐

ListView1ColumnsAdd; //添加第三列

ListView1Column[ListView1ColumnsCount-1]Caption:='ID';

ListView1Column[ListView1ColumnsCount-1]AutoSize:=true;

ListView1Column[ListView1ColumnsCount-1]Alignment:=taLeftJustify;//左对齐

end;

end

svchostexe是nt核心系统的非常重要的进程, 对于2000、xp来说,不可或缺。很多病毒、木马也会调用它。 所以,深入了解这个程序,是玩电脑的必修课之一。 大家对windows *** 作系统一定不陌生, 但你是否注意到系统中“svchostexe”这个文件呢? 细心的朋友会发现windows中存在多个 “svchost”进程(通过“ctrl+alt+del” 键打开任务管理器,这里的“进程”标签中就可看到了), 为什么会这样呢?下面就来揭开它神秘的面纱。 发现 在基于nt内核的windows *** 作系统家族中, 不同版本的windows系统,存在不同数量的“ svchost”进程,用户使用“任务管理器” 可查看其进程数目。一般来说, win2000有两个svchost进程, winxp中则有四个或四个以上的svchost进程( 以后看到系统中有多个这种进程,千万别立即判定系统有病毒了哟) ,而win2003 server中则更多。 这些svchost进程提供很多系统服务,如:rpcss服务( remote procedure call)、dmserver服务(logical disk manager)、dhcp服务(dhcp client)等。 如果要了解每个svchost进程到底提供了多少系统服务, 可以在win2000的命令提示符窗口中输入“tlist -s”命令来查看,该命令是win2000 support tools提供的。在winxp则使用“tasklist /svc”命令。 svchost中可以包含多个服务 深入 windows系统进程分为独立进程和共享进程两种,“ svchostexe”文件存在于“%systemroot% system32”目录下,它属于共享进程。 随着windows系统服务不断增多,为了节省系统资源, 微软把很多服务做成共享方式,交由 svchostexe进程来启动。 但svchost进程只作为服务宿主,并不能实现任何服务功能, 即它只能提供条件让其他服务在这里被启动, 而它自己却不能给用户提供任何服务。那这些服务是如何实现的呢? 原来这些系统服务是以动态链接库(dll)形式实现的, 它们把可执行程序指向 svchost, 由svchost调用相应服务的动态链接库来启动服务。 那svchost又怎么知道某个系统服务该调用哪个动态链接库呢 ?这是通过系统服务在注册表中设置的参数来实现。 下面就以rpcss(remote procedure call)服务为例,进行讲解。 从启动参数中可见服务是靠svchost来启动的。 实例 以windows xp为例,点击“开始”/“运行”,输入“services msc”命令,d出服务对话框,然后打开“remote procedure call”属性对话框, 可以看到rpcss服务的可执行文件的路径为“c:\ windows\system32\svchost -k rpcss”,这说明rpcss服务是依靠svchost调用“ rpcss”参数来实现的, 而参数的内容则是存放在系统注册表中的。 在运行对话框中输入“regeditexe”后回车, 打开注册表编辑器,找到[hkey_local_machine systemcurrentcontrolsetservice srpcss]项,找到类型为“reg_expand_sz” 的键“magepath”,其键值为“%systemroot% system32svchost -k rpcss”(这就是在服务窗口中看到的服务启动命令), 另外在“parameters”子项中有个名为“ servicedll”的键,其值为“% systemroot%system32rpcssdll”, 其中“rpcssdll” 就是rpcss服务要使用的动态链接库文件。这样 svchost进程通过读取“rpcss”服务注册表信息, 就能启动该服务了。 解惑 因为svchost进程启动各种服务,所以病毒、 木马也想尽办法来利用它,企图利用它的特性来迷惑用户, 达到感染、入侵、破坏的目的(如冲击波变种病毒“w32 welchiaworm”)。 但windows系统存在多个svchost进程是很正常的, 在受感染的机器中到底哪个是病毒进程呢?这里仅举一例来说明。 假设windows xp系统被“w32welchiaworm”感染了。 正常的svchost文件存在于“c:\windows\ system32”目录下, 如果发现该文件出现在其他目录下就要小心了。“w32 welchiaworm”病毒存在于“c:\windows\ system32wins”目录中, 因此使用进程管理器查看svchost进程的执行文件路径就很容 易发现系统是否感染了病毒。 windows系统自带的任务管理器不能够查看进程的路径, 可以使用第三方进程管理软件,如“windows优化大师” 进程管理器, 通过这些工具就可很容易地查看到所有的svchost进程的执行 文件路径, 一旦发现其执行路径为不平常的位置就应该马上进行检测和处理。

以上就是关于怎么查询申通快递进程全部的内容,包括:怎么查询申通快递进程、delphi7 已知进程PID,怎样通过PID获取进程窗体的句柄,、电脑显示“svchost.exe-无法找到入口”怎么办等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9549037.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存