如果我跑
C:\WINDOWS\SysWOW64\explorer.exe /separate,c:
出现了32位版本的Windows资源管理器,我可以使用上下文菜单。
如果我转到C:\ WINDOWS \ SysWOW64并双击资源管理器,我就不会得到上下文菜单。
有谁知道如何获得捷径
C:\WINDOWS\SysWOW64\explorer.exe /separate,c:
我确实将该命令放在.cmd文件中并从那里运行,但后来我一直在使用cmd窗口。
答案 0 :(得分:2)
IBM technote swg21251833确实提到64位Windows资源管理器没有显示ClearCase上下文菜单。
ClearCase是一个32位应用程序,因此,ClearCase和Windows Explorer集成只能在32位Windows资源管理器中运行。
您正在使用Microsoft Windows XP和Windows Vista 64-bi的解决方法,这确实需要调用32位版本的Windows资源管理器才能访问ClearCase。
您可以在桌面上定义快捷方式,而不是将其放在.cmd
文件中,如last answer of this thread中所述,并在this document中详细说明:
将此作为与Windows桌面分开的进程启动非常重要 为此,您必须为资源管理器指定“
/separate
”参数 您可以通过执行以下操作来创建启动32位资源管理器的快捷方式
(注意:以下步骤尚未显示适用于所有版本的Windows。):
- 右键单击Windows桌面,选择“新建和快捷方式”。
- 指定
醇>%windir%\SysWoW64\explorer.exe /separate
作为目标的位置 您可能还想为其打开一个初始目录 在此示例中,我们希望使用它将文件复制到Windows桌面,以便将以下内容用作快捷方式的位置:
C:\Windows\SysWOW64\explorer.exe /separate, c:\users\username\desktop /min
在此示例中,
C:\users\username\desktop
是Windows 2008 Server保存用户桌面的位置 然后,用户可以单击此图标并拖放假脱机文件并将文件流入其中,它们将显示在桌面上。关于应用程序是否正在运行可能存在一些混淆是32位还是64位应用程序。 Windows任务管理器可用于识别32位应用程序 如果在64位版本的Windows上运行Navigator和32位Windows资源管理器并打开任务管理器(按 Ctrl + Shift + Esc ),您会注意到32位应用程序在图像名称后面有“
*32
”。
请注意最终的/min
选项,即评论中的OP emptyshell详细信息:
如果没有
/min
,也会弹出一个命令窗口 使用/win
,不会弹出任何命令窗口。我还发现,如果在Windows资源管理器属性中选择了
Select Tools, Select Folder Options, Select View Tab, "Launch folder windows in a separate process"
,那么:
如果一个人双击C:\Windows\SysWoW64\explorer
,那么ClearCase上下文菜单就会出现 这是因为SysWoW64\explorer
作为一个单独的进程启动,上下文菜单需要使用32位版本的资源管理器。 (相当于命令行中的/seperate
开关。)