重新启动explorer.exe并还原windows
我编写了一个简单的批处理脚本,杀死explorer.exe,然后重新启动它。这是我正在开发的Windows客户端软件所需要的常见操作 消极的副作用是任何打开的资源管理器窗口都被关闭,我需要手动打开它 我想在脚本中添加一些预操作和后操作,以恢复打开的窗口重新启动explorer.exe并还原windows,windows,batch-file,process,directory,Windows,Batch File,Process,Directory,我编写了一个简单的批处理脚本,杀死explorer.exe,然后重新启动它。这是我正在开发的Windows客户端软件所需要的常见操作 消极的副作用是任何打开的资源管理器窗口都被关闭,我需要手动打开它 我想在脚本中添加一些预操作和后操作,以恢复打开的窗口 最好的情况是,如果我们能够以批处理脚本的形式保留命令,尽管我认为使用C#实现会简单得多。只是好奇,为什么您的客户端软件必须杀死explorer?我正在覆盖explorer的图标。对我的软件的任何更改都需要重新启动才能生效OK。如果用户打开了十几个
最好的情况是,如果我们能够以批处理脚本的形式保留命令,尽管我认为使用C#实现会简单得多。只是好奇,为什么您的客户端软件必须杀死explorer?我正在覆盖explorer的图标。对我的软件的任何更改都需要重新启动才能生效OK。如果用户打开了十几个不同的窗口,您希望发生什么?我是用户,这只是为了调试。除了安装后的第一次,我的版本不需要重新启动。下面是一个漂亮的开源实用程序,它是专门为使用批处理文件读取和操作资源管理器窗口而开发的。使用它,您可以在关机前获取每个打开文件夹的名称。