none
FTP and PowerShell RRS feed

Ответы

  • Можно использовать внешние .Net assemblies, посмотрите этот пост.

     

     

    28 декабря 2007 г. 14:34
    Модератор
  • вот способ сливать с ftp - для заливки почитайте online MSDN по System.Net.WebClient (http://msdn.microsoft.com/en-us/library/system.net.webclient(VS.95).aspx)

     

    по функции комментарии есть - думаю разберетесь

     

    Code Snippet

    # ****************************************************************************
    # Function for downloading file from FTP
    # ============================================================================
    # ---- $si_UserName   username for ftp server
    # ---- $si_Password   password for ftp server
    # ---- $si_Source_Path  source path of file
    # ---- $si_Target_Path  target path for saving downloaded file
    # ****************************************************************************
    function Download_File ($si_UserName, $si_Password, $si_Source_Path, $si_Target_Path){
    # ---- making new credentials object for ftp
    $oi_Credentials = New-Object System.Net.NetworkCredential($si_UserName,$si_Password)
    # ---- creating new webclient for donloading file from ftp
    $oi_Web_Client = New-Object System.Net.WebClient
    $oi_Web_Client.Credentials = $oi_Credentials

    $oi_Web_Client.DownloadFile($si_Source_Path, $si_Target_Path)
    }

     

     

    29 августа 2008 г. 10:53

Все ответы

  • Можно использовать внешние .Net assemblies, посмотрите этот пост.

     

     

    28 декабря 2007 г. 14:34
    Модератор
  • вот способ сливать с ftp - для заливки почитайте online MSDN по System.Net.WebClient (http://msdn.microsoft.com/en-us/library/system.net.webclient(VS.95).aspx)

     

    по функции комментарии есть - думаю разберетесь

     

    Code Snippet

    # ****************************************************************************
    # Function for downloading file from FTP
    # ============================================================================
    # ---- $si_UserName   username for ftp server
    # ---- $si_Password   password for ftp server
    # ---- $si_Source_Path  source path of file
    # ---- $si_Target_Path  target path for saving downloaded file
    # ****************************************************************************
    function Download_File ($si_UserName, $si_Password, $si_Source_Path, $si_Target_Path){
    # ---- making new credentials object for ftp
    $oi_Credentials = New-Object System.Net.NetworkCredential($si_UserName,$si_Password)
    # ---- creating new webclient for donloading file from ftp
    $oi_Web_Client = New-Object System.Net.WebClient
    $oi_Web_Client.Credentials = $oi_Credentials

    $oi_Web_Client.DownloadFile($si_Source_Path, $si_Target_Path)
    }

     

     

    29 августа 2008 г. 10:53