新explorer.exe进程:开始从C#
C:\WINDOWS\explorer.exe "::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\::{21EC2020-3AEA-1069-A2DD-08002B30309D}\::{2227A280-3AEA-1069-A2DE-08002B30309D}"
从Windows外壳程序(通过的Windows + [R),我的打印机和传真打开一个新explorer.exe
过程。 (所以,我有2个运行explorer.exe
过程。)
如果我执行:
Process.Start(@"C:\WINDOWS\explorer.exe", @"::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\" +
@"::{21EC2020-3AEA-1069-A2DD-08002B30309D}\" +
@"::{2227A280-3AEA-1069-A2DE-08002B30309D}");
从C#程序,我的打印机和传真机打开过,但作为主要explorer.exe
过程的子过程(一运行Windows shell,包括任务栏等)。
如何从C#打印机和传真窗口启动第二个explorer.exe
进程?
那么,对于一件事,你有几个转义''\\在你的第二个字符串。 – 2012-02-17 15:59:26
ohu,你的权利..但那只是因为我在飞行中写了这个,在我的真实代码中它逃脱了。 – cyptus 2012-02-17 16:07:25