往往一个细微之处能导致一个错误,纠结n天。
在用scrt捕捉ip然后再SSH到该ip,本来SSH该ip的时候完全无错。而当scrt试图将public key写到本机上的时候出现了“Filename directory name or volume label syntax is incorrect”的错误。之后经过三弯九转才利用procmon跟踪到是文件名有误。其实这里有个疑问,为什么ssh的时候没有错误而在写文件的时候出错,可见scrt在处理这个问题的时候少考虑了一个exception,尽管这个问题可能并不是很常见,但其的确是存在的。
困扰了俺将近2个月啊,终于解决。舒心。。。。。。。。
如果右击属性看,是发现不了这个错误的,而点击“jump to”后可以看见文件名里包含了“vbCRLF
这个问题,其实说起来比较隐蔽,而发现它却不一定是那么困难,可以看到procmon的提示是”INVALID NAME“。想想procmon的确是win下首席debug工具,其能力不容忽视。当善加利用。。。。。
阅读(3976) | 评论(0) | 转发(0) |