> scp -i /root/ppkファイル -p 10022 転送したいファイル hoge@サーバB側のIP:置きたいディレクトリ hoge@サーバB側のIP's password:hogeパスワード
これには2点問題があります。
1についてはppkファイルをOpenSSH形式の秘密鍵に変換したものを指定する必要があります。
参考: 試験管のなかのコード :: Putty の鍵 (*.ppk) を OpenSSH 形式に変換する方法をメモ
2については、コマンドラインにパスワードを指定することは不可能なので、この記述を消去し、
のいずれかの方法により対応可能です。
scpではコマンドラインにパスワードを書くことはできませんので、以下のようにスクリプト化すると良いでしょう。