【问题标题】:Check if file exist if true then open SFTP检查文件是否存在,如果为真则打开 SFTP
【发布时间】:2020-12-20 07:53:49
【问题描述】:

第一次使用这个网站时,我现在向我们的一个客户提出挑战,如果我们连接并且不发送任何文件,他们会阻止我们的 SFTP 帐户。 我正在寻找的东西是 powershell 的脚本,或者可以是我可以使用 Visual Studio 构建到 .exe 文件中的任何东西,以便脚本首先检查:

检查文件是否存在 如果 False 则停止 如果 true 打开 sftp 并发送文件

任何帮助将不胜感激!

【问题讨论】:

    标签: sftp file-exists


    【解决方案1】:

    您可以使用 try-except 块来确定文件是否打开

    try:
        file = open("Your file's location",'r')
    except:
        pass
    else:
        # Everything else goes here #
        file.close()
    

    【讨论】:

    • 我发现有用的是:test-path FILEPATHt*.txt 然后我使用 if else 但现在我在 powershell 的 SFTP 脚本上有点挣扎.. 在简单的 ftp 上它很容易“打开 ftp。 blablabla.com" 在 sftp 上无法正常工作.. :(
    • 尝试更新您的问题,以提供尽可能多的信息
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-08
    相关资源
    最近更新 更多