SecureCRT:Could not open clipboard,拒绝访问

By | 2016年2月18日

在使用SecureCRT的时候,你可能会遇到如下截图所示的状况:
securecrt_cloudnot_open_clipboard

造成这种问题的原因是:SecureCRT找不到MS Windows的系统命令“clipbrd”,也就是剪切板应用了。

我当前出问题的运行系统是MS Windows 7,在这个发行版中,确实没有clipbrd.exe,如下:
securecrt_cloudnot_open_clipboard_solution_waytwo_1
MS Windows的系统命令默认位于:系统盘/windows/system32/。
ms_win_sys32
在“system32”中,以文件名排序,通过上面的截图可以看到,找不到:clipbrd.exe。

对于这种状况的解决办法有两个:
一、修改SecreCRT的策略,取消选中后立即复制。
具体步骤如下:
securecrt_cloudnot_open_clipboard_solution_wayone_1

securecrt_cloudnot_open_clipboard_solution_wayone_2

securecrt_cloudnot_open_clipboard_solution_wayone_3
如上,选中后立即复制取消之后,以后希望复制命令,需要先选中,然后右键下拉菜单中选择复制才可以。
虽然麻烦了点,但是不会遇到文首的错误了。

二、解决找不到clipbrd的问题。
回到问题的本质,因为找不到clipbrd,所以SecureCRT才会报错,那么,让它找得到clipbrd,就应该不会报错了。

查网上的说法,百度与谷歌里的说法是clipbrd(剪切板查看器)在Win7中已经被取消了,理由是:用的人太少。
因此,网上提供的解决方案是:将以前XP或者Vista里面的clipbrd拷贝到win7的system32目录中即可解决该问题。

这种解决方法我没有尝试过,或许是可行的。
但这里,我的方法会更简便:
MS Win7虽然没有clipbrd.exe,但是有clip.exe。

而clip.exe同样是可以将数据复制到剪切板的:
securecrt_cloudnot_open_clipboard_solution_waytwo_2

securecrt_cloudnot_open_clipboard_solution_waytwo_3

因此,既然SecreCRT认的是clipbrd.exe这个名字,那么将clip.exe复制的副本命名为clipbrd.exe即可解决本文的问题:
securecrt_cloudnot_open_clipboard_solution_waytwo_4

这样,就可以在保持“选中时复制”可用的情况下解决本文的问题。
——————————————
Done。

打赏

说点什么

2 评论 在 "SecureCRT:Could not open clipboard,拒绝访问"

提醒
avatar
啊啊啊
游客

没用

pengchy
游客

解决不了问题

wpDiscuz