You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何配置PSFTP以避免连接超时后窗口自动关闭

如何配置PSFTP以避免连接超时后窗口自动关闭

我之前也碰到过这个糟心的问题——PSFTP连接超时断开后,随便按个键窗口就没了,每次都要重新启动,太麻烦了!后来摸索出几个实用的办法,你可以试试:

  • 用交互模式脚本启动PSFTP
    新建一个文本文件(比如叫psftp_init.txt),里面先写上你要连接的服务器命令,比如:

    open sitename.com
    

    保存后,打开命令提示符,用这个命令启动PSFTP:

    psftp -b psftp_init.txt -i
    

    这里的-i参数是关键,它会强制PSFTP进入交互模式,就算连接超时断开,也会回到PSFTP的命令提示符,你直接输入open sitename.com就能重新连接,不用重启程序。

  • 通过CMD窗口启动PSFTP
    如果你不想搞脚本,还有个更简单的办法:别直接双击PSFTP的快捷方式,而是先打开一个CMD命令窗口,在里面输入psftp启动程序。这样就算PSFTP因为连接超时退出,CMD窗口依然会保留,你只要再输入psftp就能重新启动,不用再去找快捷方式。

    嫌每次打开CMD麻烦的话,还可以修改PSFTP的快捷方式:右键快捷方式→属性,把“目标”改成cmd /k psftp,以后双击这个快捷方式,就会在CMD窗口里启动PSFTP,退出后窗口也不会关。

另外要注意,PuTTY的“连接关闭后保持窗口打开”设置确实对PSFTP没用,因为PSFTP是独立的命令行工具,不共享PuTTY的GUI设置,得用上面这些专门针对PSFTP的方法才行。

备注:内容来源于stack exchange,提问作者Sean Worle

火山引擎 最新活动