Xp 64位上带有Clearcase的上下文菜单
如果我跑Xp 64位上带有Clearcase的上下文菜单,clearcase,Clearcase,如果我跑 C:\WINDOWS\SysWOW64\explorer.exe /separate,c: 32位版本的windows资源管理器出现了,我可以使用上下文菜单 如果我转到C:\WINDOWS\SysWOW64并双击资源管理器,我不会得到上下文菜单 有人知道怎么走捷径去吗 C:\WINDOWS\SysWOW64\explorer.exe /separate,c: 我确实将该命令放在一个.cmd文件中并从那里运行,但随后我一直打开cmd窗口。确实提到64位Windows资源管理器没有显示
C:\WINDOWS\SysWOW64\explorer.exe /separate,c:
32位版本的windows资源管理器出现了,我可以使用上下文菜单
如果我转到C:\WINDOWS\SysWOW64并双击资源管理器,我不会得到上下文菜单
有人知道怎么走捷径去吗
C:\WINDOWS\SysWOW64\explorer.exe /separate,c:
我确实将该命令放在一个.cmd文件中并从那里运行,但随后我一直打开cmd窗口。确实提到64位Windows资源管理器没有显示ClearCase上下文菜单
ClearCase是一个32位的应用程序,因此,ClearCase和Windows资源管理器的集成只能在32位的Windows资源管理器中工作
您正在使用Microsoft Windows XP和Windows Vista 64 bi的解决方案,这确实需要调用32位版本的Windows资源管理器来访问ClearCase
您可以在桌面上定义快捷方式,而不是将其放入.cmd
文件中,如中所述,详细信息请参见:
从Windows桌面以单独的进程启动此进程非常重要。为此,必须为资源管理器指定“
/separate
”参数。您可以通过执行以下操作创建启动32位资源管理器的快捷方式
(注意:尚未显示以下步骤适用于所有版本的Windows。):
%windir%\SysWoW64\explorer.exe/separate
作为目标的位置。您可能还需要添加一个初始目录以打开它。
在本例中,我们希望使用它将文件复制到“我的Windows桌面”,以便将以下内容用作快捷方式的位置:
C:\users\username\desktop
是Windows 2008 Server保存用户桌面的位置。然后,用户可以单击此图标并将假脱机文件和流文件拖放到其中,这些文件将显示在桌面上 对于正在运行的应用程序是32位还是64位应用程序,可能会有一些混淆。Windows任务管理器可用于识别32位应用程序。
如果在64位版本的Windows上运行导航器和32位Windows资源管理器,并打开任务管理器(按Ctrl+Shift+Esc),您将注意到32位应用程序在映像名称后有“
*32
”
注意最后的
/min
选项,注释中的详细信息:
如果没有/min
,也会弹出一个命令窗口。使用
/win
,不会弹出命令窗口
我还发现,如果在windows资源管理器属性中选择了选择工具,选择文件夹选项,选择查看选项卡,“在单独进程中启动文件夹窗口”
,则:如果某人双击
C:\Windows\SysWoW64\explorer
,ClearCase上下文菜单就会出现。这是因为
SysWoW64\explorer
是作为一个单独的进程启动的,上下文菜单需要这个进程才能与32位版本的资源管理器一起工作。(相当于命令行中的/separate
开关)
非常接近。我确实使用这个工具在我的桌面上创建了一个快捷方式,但它仍然创建了一个额外的cmd窗口。在行尾添加a/min可允许使用桌面快捷方式,并且不会显示cmd窗口。上面编辑的命令行答案。@emptyshell:您的意思是,正如在
C:\Windows\SysWOW64\explorer.exe/separate中一样,C:\users\username\desktop/min
?是的,这是正确的。如果没有/min,也会弹出命令窗口。弹出/win no命令窗口。我还发现,如果在windows资源管理器属性中选择了(选择工具、选择文件夹选项、选择视图选项卡,“在单独进程中启动文件夹窗口”),那么如果有人双击C:\windows\SysWoW64\explorer,则clearcase上下文菜单将出现。由于SysWoW64\explorer是作为单独的进程启动的,上下文菜单使用32位版本的explorer时需要此进程。(相当于命令行中的/separate开关)。@emptyshell:非常好的反馈,谢谢。我在回答中添加了您的评论,以提高可视性。
C:\Windows\SysWOW64\explorer.exe /separate, c:\users\username\desktop /min