I have created the script which will execute the command in the host machine.
<target name="Testpssh">
<property name="failonerror" value="true"/>
<exec executable="cmd" failonerror="${failonerror}">
"plink -pw ${password} ${username}@${host} ${command}"/>
</exec>
</target>
I have given the host, username and pwd correctly. while running am getting error as
服务器的主机密钥未缓存在注册表中。您
无法保证服务器就是您
认为的计算机。
服务器的密钥指纹是:
* *** server fingerpint here ****
如果您信任此主机,请输入“y”将密钥添加到
PuTTY 的缓存中并继续连接。
如果您只想进行一次连接,而不
将密钥添加到缓存中,请输入“n”。
如果您不信任此主机,请按 Return 放弃
连接。
将密钥存储在缓存中?(y/n)
已放弃连接。
any idea to overcome this problem in code? thanks in advance.