delphi关闭并重新启动explorer.exe进程不影响打开的文件夹

时间:2021-04-09 17:29:38
用delphi关闭并重新启动explorer.exe进程不影响打开的文件夹
我用这个命令,
taskkill /f /im explorer.exe  && start  explorer.exe
状态栏上的所有打开的[文件夹],就会全部关闭,
而打开的[网站]都没有影响,
现在的问题,如何在"关闭并重新启动explorer.exe进程"时,而不
影响>>>>>>>>>>>>>>

18 个解决方案

#1


但是我编写的一个程序,是操作[注册表]的,必须
[重启系统或者重启explorer.exe进程],才能
生效的,这个问题如何处理>>>>>>>>>>>>>>>>>>

#2


为什么[注册关联]时,文件就直接关联上,关联上的文件也能直接使用,
但是我想问的问题是: 我自己编写的[取消关联代码],就是直接删除[注册表]中
那些相关的[键值],为什么必须[重启系统或者重启Explorer.exe进程才会生效],
可是又关闭[状态栏上打开的所有文件夹]

#3


文件夹属于explorer.exe的一个子程序
你的要求是你把form1关闭了,想要form2还保留着的这个意思

你可以记录下打开了哪些文件夹,启动万explorer后再打开这些文件夹

当然万事无绝对。。。

#4


为什么[注册关联]时,文件就直接关联上,关联上的文件也能直接使用,

#5


重建桌面 图标缓存

#6


引用 5 楼 shuaialang 的回复:
重建桌面 图标缓存

如何实现呀???????????

#7


不会吧,如何实现呀ka >>>>>>>>>>

#8


引用 2 楼 sgzhou12345 的回复:
为什么[注册关联]时,文件就直接关联上,关联上的文件也能直接使用,
但是我想问的问题是: 我自己编写的[取消关联代码],就是直接删除[注册表]中
那些相关的[键值],为什么必须[重启系统或者重启Explorer.exe进程才会生效],
可是又关闭[状态栏上打开的所有文件夹]


取消关联的时候你直接把注册表相关的给删了?这样貌似不太好吧,你关联之前把人家原先的记录下来,取消关联的时候再给人家写回去,应该就不用重启了吧?

#9


引用 8 楼 dropme 的回复:
引用 2 楼 sgzhou12345 的回复:

为什么[注册关联]时,文件就直接关联上,关联上的文件也能直接使用,
但是我想问的问题是: 我自己编写的[取消关联代码],就是直接删除[注册表]中
那些相关的[键值],为什么必须[重启系统或者重启Explorer.exe进程才会生效],
可是又关闭[状态栏上打开的所有文件夹]


取消关联的时候你直接把注册表相关的给删了?这样貌似不太……

找到,不用"重启explorer.exe进程",也能实现相关功能

#10


引用 9 楼 sgzhou12345 的回复:
引用 8 楼 dropme 的回复:
引用 2 楼 sgzhou12345 的回复:

为什么[注册关联]时,文件就直接关联上,关联上的文件也能直接使用,
但是我想问的问题是: 我自己编写的[取消关联代码],就是直接删除[注册表]中
那些相关的[键值],为什么必须[重启系统或者重启Explorer.exe进程才会生效],
可是又关闭[状态栏上打开的所有文件夹]


取消关联的时……


分享一下呗~

#11


噢,我的程序安装完,必须重启系统或者重启Explorer.exe进程才会生效
不用重启系统或者重启Explorer.exe进程也达到了“生效”的功能,但是
已打开的“文件夹”都关闭了,没能记忆住,问题只算解决了一半而已

#12


努力学习中.查找最佳的处理方法中................

#13


不会吧,没有人顶呀,不顶帖子就要沉了呀

#14


该回复于2011-07-11 09:44:12被版主删除

#15


引用 14 楼 za086z 的回复:
楼猪这个丧家的吃屎都难的乏走狗
这么简单的问题你都不会,傻逼啊你?

你什么都会呀,那你也开发个"中国版本的系统"吧,我向你学习,
你呀不如人不学人还骂人呀????????

#16


网页虽然也是可以用explorer.exe打开
但是一般浏览器使用的是ie(iexplore.exe)

#17


是呀,这个我也知呀,但是不知如何设置这个呀

#18


谢谢各位的顶力相助,开始结帖啦给分中......

#1


但是我编写的一个程序,是操作[注册表]的,必须
[重启系统或者重启explorer.exe进程],才能
生效的,这个问题如何处理>>>>>>>>>>>>>>>>>>

#2


为什么[注册关联]时,文件就直接关联上,关联上的文件也能直接使用,
但是我想问的问题是: 我自己编写的[取消关联代码],就是直接删除[注册表]中
那些相关的[键值],为什么必须[重启系统或者重启Explorer.exe进程才会生效],
可是又关闭[状态栏上打开的所有文件夹]

#3


文件夹属于explorer.exe的一个子程序
你的要求是你把form1关闭了,想要form2还保留着的这个意思

你可以记录下打开了哪些文件夹,启动万explorer后再打开这些文件夹

当然万事无绝对。。。

#4


为什么[注册关联]时,文件就直接关联上,关联上的文件也能直接使用,

#5


重建桌面 图标缓存

#6


引用 5 楼 shuaialang 的回复:
重建桌面 图标缓存

如何实现呀???????????

#7


不会吧,如何实现呀ka >>>>>>>>>>

#8


引用 2 楼 sgzhou12345 的回复:
为什么[注册关联]时,文件就直接关联上,关联上的文件也能直接使用,
但是我想问的问题是: 我自己编写的[取消关联代码],就是直接删除[注册表]中
那些相关的[键值],为什么必须[重启系统或者重启Explorer.exe进程才会生效],
可是又关闭[状态栏上打开的所有文件夹]


取消关联的时候你直接把注册表相关的给删了?这样貌似不太好吧,你关联之前把人家原先的记录下来,取消关联的时候再给人家写回去,应该就不用重启了吧?

#9


引用 8 楼 dropme 的回复:
引用 2 楼 sgzhou12345 的回复:

为什么[注册关联]时,文件就直接关联上,关联上的文件也能直接使用,
但是我想问的问题是: 我自己编写的[取消关联代码],就是直接删除[注册表]中
那些相关的[键值],为什么必须[重启系统或者重启Explorer.exe进程才会生效],
可是又关闭[状态栏上打开的所有文件夹]


取消关联的时候你直接把注册表相关的给删了?这样貌似不太……

找到,不用"重启explorer.exe进程",也能实现相关功能

#10


引用 9 楼 sgzhou12345 的回复:
引用 8 楼 dropme 的回复:
引用 2 楼 sgzhou12345 的回复:

为什么[注册关联]时,文件就直接关联上,关联上的文件也能直接使用,
但是我想问的问题是: 我自己编写的[取消关联代码],就是直接删除[注册表]中
那些相关的[键值],为什么必须[重启系统或者重启Explorer.exe进程才会生效],
可是又关闭[状态栏上打开的所有文件夹]


取消关联的时……


分享一下呗~

#11


噢,我的程序安装完,必须重启系统或者重启Explorer.exe进程才会生效
不用重启系统或者重启Explorer.exe进程也达到了“生效”的功能,但是
已打开的“文件夹”都关闭了,没能记忆住,问题只算解决了一半而已

#12


努力学习中.查找最佳的处理方法中................

#13


不会吧,没有人顶呀,不顶帖子就要沉了呀

#14


该回复于2011-07-11 09:44:12被版主删除

#15


引用 14 楼 za086z 的回复:
楼猪这个丧家的吃屎都难的乏走狗
这么简单的问题你都不会,傻逼啊你?

你什么都会呀,那你也开发个"中国版本的系统"吧,我向你学习,
你呀不如人不学人还骂人呀????????

#16


网页虽然也是可以用explorer.exe打开
但是一般浏览器使用的是ie(iexplore.exe)

#17


是呀,这个我也知呀,但是不知如何设置这个呀

#18


谢谢各位的顶力相助,开始结帖啦给分中......