我想创建一个运行git pull命令的bat文件。我有以下.bat文件:
ssh.cmd
cd [path to my putty installation]
Start putty.exe -ssh [path to server] -l [username] -pw [password] -m C:[path to text file]/update.txt
和一个包含以下代码的txt文件
cd [to domain where i want gitt pull to be executed]
git pull https://[username]@bitbucket.org/[usern
我正在尝试创建一个vbscript来连接到使用putty的FTP服务器。我遇到的问题是密码有一个;和“in it. I have to The password in”,并且还使用\来转义字符
例如:
-pw 3this;IsMyPwd“是我想要使用的
已尝试“3this;IsMyPwd”-> putty无法连接到远程服务器
-pw 3此;IsMyPwd“-> putty不连接到远程服务器
3此\;IsMyPwd\“-> putty未连接到远程服务器
3this;IsMyPwd\“-> putty连接到远程服务器,但要求输入密码或挂起
-pw 3this;IsMyPwd
我已经创建了一个VBA代码,打开一个名为Putty的程序,它对访问删除Unix服务器非常有用。
但是我认为我的问题是VBA问题,我所看到的用VBA实现putty seccion自动化的所有替代方案都将用户的密码存储在一个ecplicit中,我想隐藏这一信息以避免未来的问题。
我发现的解决方案是打开一个输入框,每次打开工作簿时都需要用户的密码。因此,密码被存储在一个变量中,直到工作簿关闭,并且用户只需要为所有Putty会话键入一次密码。
但是我面临一个范围问题,因为在双击之后打开Putty的子不能在工作簿打开后访问密码设置的值。
Public password As String 'I
我使用psftp.exe自动下载文件,但需要连接私钥,如下所述。我能够连接,然而,私钥需要一个密码。
此过程可以工作,但我必须从键盘输入密码,这将克服从命令行运行的过程。我想知道是否有人能告诉我如何在命令行中发送密码。
Using Putty's PSFTP.exe With A Private Key
Command Line:
c:\putty\psftp.exe username@ftpsite.com -i putty_id_rsa_1024.ppk -b c:\putty\myscript.scr
Command Line Notes: Replace use
我正在尝试编写一个VBScript来登录到PUTTY,并执行一系列命令。我试图从输入框中获取登录的UserID和密码,然后将其作为登录变量传递。
但是我不能正确地通过UserName和Passwrd。请建议一下。
Dim UserName
Dim Passwrd
UserName = InputBox("Please Enter Your UserID:")
Passwrd = InputBox("Please Enter Your Password:")
Set shell = WScript.CreateObject("WScript.Sh
我正在编写一个脚本,它将使用Putty命令行通过执行批处理文件登录到多个系统。该批处理读取我希望从文本文件中启动的服务器名称列表,而不存在任何问题。
当使用在"set /p“处输入的密码时,会出现问题。密码中有特殊的字符,如符号。为了使用这个变量,我尝试使用DELAYEDEXPANSION。
我可以使用!pass!用密码回显变量,但是,当在调用putty的for循环中使用时,DELAYEDEXPANSION似乎失败了。结果简直就是!传球!
SETLOCAL ENABLEDELAYEDEXPANSION
set /p destination="Enter the file na