Ssh 从批处理文件在Plink中执行命令

Ssh 从批处理文件在Plink中执行命令,ssh,putty,plink,Ssh,Putty,Plink,我想使用Oracle中的expdp命令自动执行导出过程 以下是我为打开PuTTY而创建的批处理文件的内容 @回音 “C:\Program Files\PuTTY\plink.exe”username@Ip_Addr-pw密码-m Open_Putty.txt` 以下是执行不同命令的Open_Putty.txt的内容 echo$ORACLE_SID 阅读oraenv 但是在打开Open_Putty.bat之后,它消失了,没有显示任何输出。 请帮我做这个。我想设置oraenv并运行更多的命令来执行备

我想使用Oracle中的
expdp
命令自动执行导出过程

以下是我为打开PuTTY而创建的批处理文件的内容

@回音

“C:\Program Files\PuTTY\plink.exe”username@Ip_Addr-pw密码-m Open_Putty.txt`

以下是执行不同命令的
Open_Putty.txt
的内容

echo$ORACLE_SID

阅读oraenv

但是在打开
Open_Putty.bat之后,它消失了,没有显示任何输出。

请帮我做这个。我想设置
oraenv
并运行更多的命令来执行备份。

不太可能
plink.exe在不显示任何输出的情况下消失。我假设您从Windows资源管理器或其他GUI应用程序执行批处理文件,因此一旦Plink完成,Plink控制台窗口就会消失(可能有错误),并且您无法读取输出(错误)

确保从控制台窗口执行
plink.exe
(通常是
cmd.exe
)或在批处理结束时添加
pause
命令


确保Plink可以找到脚本文件(
Open_Putty.txt
)。由于您没有指定文件的路径,因此它必须位于当前工作目录中。更安全的方法是使用脚本文件的完整路径:

"C:\Program Files\PuTTY\plink.exe" username@Ip_Addr -pw password -m "C:\path\Open_Putty.txt"

命令末尾的反勾号可能不存在



“开放式油灰”这个名字有点让人困惑。你根本不用油灰。即使您通过“PuTTY”引用Plink,您的脚本文件(
Open_PuTTY.txt
)也不是在打开PuTTY或Plink。它正在执行远程命令。因此,您最好将其命名为
export.txt
或类似名称。

不太可能在不显示任何输出的情况下
plink.exe
消失。我假设您从Windows资源管理器或其他GUI应用程序执行批处理文件,因此一旦Plink完成,Plink控制台窗口就会消失(可能有错误),并且您无法读取输出(错误)

确保从控制台窗口执行
plink.exe
(通常是
cmd.exe
)或在批处理结束时添加
pause
命令


确保Plink可以找到脚本文件(
Open_Putty.txt
)。由于您没有指定文件的路径,因此它必须位于当前工作目录中。更安全的方法是使用脚本文件的完整路径:

"C:\Program Files\PuTTY\plink.exe" username@Ip_Addr -pw password -m "C:\path\Open_Putty.txt"

命令末尾的反勾号可能不存在



“开放式油灰”这个名字有点让人困惑。你根本不用油灰。即使您通过“PuTTY”引用Plink,您的脚本文件(
Open_PuTTY.txt
)也不是在打开PuTTY或Plink。它正在执行远程命令。因此,您最好将其命名为
export.txt
或类似名称。

不太可能在不显示任何输出的情况下
plink.exe
消失。我假设您从Windows资源管理器或其他GUI应用程序执行批处理文件,因此一旦Plink完成,Plink控制台窗口就会消失(可能有错误),并且您无法读取输出(错误)

确保从控制台窗口执行
plink.exe
(通常是
cmd.exe
)或在批处理结束时添加
pause
命令


确保Plink可以找到脚本文件(
Open_Putty.txt
)。由于您没有指定文件的路径,因此它必须位于当前工作目录中。更安全的方法是使用脚本文件的完整路径:

"C:\Program Files\PuTTY\plink.exe" username@Ip_Addr -pw password -m "C:\path\Open_Putty.txt"

命令末尾的反勾号可能不存在



“开放式油灰”这个名字有点让人困惑。你根本不用油灰。即使您通过“PuTTY”引用Plink,您的脚本文件(
Open_PuTTY.txt
)也不是在打开PuTTY或Plink。它正在执行远程命令。因此,您最好将其命名为
export.txt
或类似名称。

不太可能在不显示任何输出的情况下
plink.exe
消失。我假设您从Windows资源管理器或其他GUI应用程序执行批处理文件,因此一旦Plink完成,Plink控制台窗口就会消失(可能有错误),并且您无法读取输出(错误)

确保从控制台窗口执行
plink.exe
(通常是
cmd.exe
)或在批处理结束时添加
pause
命令


确保Plink可以找到脚本文件(
Open_Putty.txt
)。由于您没有指定文件的路径,因此它必须位于当前工作目录中。更安全的方法是使用脚本文件的完整路径:

"C:\Program Files\PuTTY\plink.exe" username@Ip_Addr -pw password -m "C:\path\Open_Putty.txt"

命令末尾的反勾号可能不存在


“开放式油灰”这个名字有点让人困惑。你根本不用油灰。即使您通过“PuTTY”引用Plink,您的脚本文件(
Open_PuTTY.txt
)也不是在打开PuTTY或Plink。它正在执行远程命令。因此,您最好将其命名为
export.txt
或类似名称