Batch file 自动执行以下步骤

Batch file 自动执行以下步骤,batch-file,putty,plink,Batch File,Putty,Plink,我使用以下命令创建了一个.bat文件,其中包含一个文本文件“sudosu-oradev2”(C.txt) cd C:\Users\chakraborty\u sayantan\Desktop plink-ssh serverA-l username-pw password-m“C:\Users\username\Desktop\C.txt”-t 上面的命令完成了登录DB的第一步,c.txt文件中有进入sudo模式的指令。然而,这篇文章有一个认证。有没有办法自动输入密码的步骤?有什么想法吗?

我使用以下命令创建了一个.bat文件,其中包含一个文本文件“sudosu-oradev2”(C.txt)


cd C:\Users\chakraborty\u sayantan\Desktop plink-ssh serverA-l username-pw password-m“C:\Users\username\Desktop\C.txt”-t


上面的命令完成了登录DB的第一步,c.txt文件中有进入sudo模式的指令。然而,这篇文章有一个认证。有没有办法自动输入密码的步骤?有什么想法吗? 自动化程序

  • 登录
  • 密码
  • SudoSu-oradev
  • 密码
  • echo$ORACLE\u SID
  • sqlplus/as sysdba
  • 创建由标识的用户
  • 默认表格空间 上述步骤需要使用由plink/putty组成的bat文件实现自动化

  • -Sayantan

    您可以创建一个密码和用户名txt文件,如果不存在,可以使用
    命令检查该用户和密码文件是否存在,并设置一些命令来创建该文件


    希望这就是你的意思:)

    通常你应该使用ssh和私钥/公钥,而不是密码。你可以帮我重写代码。如果你看到图片,我可以进入sudo,但我需要输入密码。是否有一种方法可以将密码存储在变量中,并在提示询问密码时传递。基本上,我要做的就是1)登录服务器2)输入sudo su-db_实例3)输入sudo密码。我能够自动执行第1步和第2步,并在使用批处理传递密码时被困在第3步file@SAYANTANChakraborty我猜你说的是使用ftp,所以你可能想问一下,我不是ftp方面的专家,很遗憾,当谈到serversOK#yoshirou,我能理解。。谢谢你的建议。