将输出从 plink 重定向到本地文件时访问被拒绝

Access denied while redirecting output from plink to local file

我正在尝试将我的 plink 命令文件输出(在 UNIX 服务器上执行脚本)重定向到另一个文件。但是我在重定向输出时遇到 A​​ccess Denied 问题。

批处理文件:

cd "C:\Program Files\PuTTY" 

plink -t w44gq8asd@USA7061UX02.wv.abcd.net -pw T@12Ts "PATH=/bin:/usr/bin:/usr/local/bin /opt/siebel/w44gq8asd/a.sh" > output.txt

cmd

您的工作目录在 Program Files 中,您没有写入权限,因此很自然地,您将获得 "Access denied".

您必须将输出文件写入不同的文件夹:

plink ... > C:\path\where\you\can\write\to\output.txt

如果你想写入你的批处理文件所在的路径,首先不改变工作目录怎么样:

"C:\Program Files\PuTTY\plink" ... > output.txt

(并删除 cd 命令)