PowerShell FTPSスクリプト(SSL)を作成して単一のファイルをアップロードするにはどうすればよいですか?

シルヴァン・ルイス

単一のファイルをクラウドにアップロードするのに役立つスクリプトが必要です。

プロトコルSFTP(SSH)でいくつかの答えが見つかりましたが、FTPS(SSL)で動作するスクリプトが見つかりません。

このスクリプトを試しましたが、機能しません。

Add-Type -Path "C:\Program Files (x86)\WinSCP\WinSCPnet.dll"
$sessionOptions = New-Object WinSCP.SessionOptions
$sessionOptions.ParseUrl("**ftps**://**login**:**password**@**ipoftheremoteserver**:990/")

$session = New-Object WinSCP.Session
$session.Open($sessionOptions)

$session.PutFiles("D:\QAPPLI\Quadra\DATABASE\PAIE\000001\qpaie.mdb", "/FOLDER1/08h00").Check()

$session.Dispose()

このエラーがあります:

PS C:\ Windows \ system32> D:\ Script \ 08h00_000001_Client1_to_ftps.ps1引数「0」で「Check」を呼び出すと例外:
「ファイルの転送中にエラーが発生しました」D:\ QAPPLI \ Quadra \ DATABASE \ PAY \ 000001 \ qpaie .mdb '。サーバーは、代わりにホストアドレスを使用して、ルーティングできないアドレス172.16.59.131でパッシブ応答を送信しました。
リモート側へのファイルのコピーに失敗しました。
ファイル名が無効 
ですDのレベル:\ 08h00_000001_Client1_to_ftps.ps1:8文字:85 + $ session.PutFiles( "D:\ QAPPLI \ Quadra \ DATABASE \ PAY \ 000001 \ qpaie.mdb"、 "/ FOLDER1 / 08h00")。チェック<<<<()+ CategoryInfo:NotSpecified :( :) []、MethodInvocationException + FullyQualifiedErrorId:DotNetMethodException

英語に翻訳:

D:Script08h00_000001_Client1_to_ftps.ps1「0」引数で「Check」を呼び出すと例外:«「ファイルの転送中にエラーが発生しました」D:QAPPLIQuadraDATABASEPAIE000001qpaie.mdb '。サーバーは、代わりにホストアドレスを使用して、ルーティングできないアドレス172.16.59.131でパッシブ応答を送信しました。
コピー失敗したリモート側へのファイル。
ファイル名
はD:08h00_000001_Client1_to_ftps.ps1:8文字で無効です:85 + $session。PutFiles( "D:QAPPLIQuadraDATABASEPAIE000001qpaie.mdb"、 "/ FOLDER1 / 08h00")。チェック<<<()+ CategoryInfo :NotSpecified :( :) []、MethodInvocationException + FullyQualifiedErrorId:DotNetMethodException

助けてくれて本当にありがとうございます。

マルティン・プリクリル

remotePath(2番目の)引数Session.PutFilesは次のとおりです。

ファイルをアップロードするフルパス。

ファイルへのフルパスではなく、フォルダへのパスのみを渡すように見えますが。

これは正しいはずです:

$session.PutFiles(
    "D:\QAPPLI\Quadra\DATABASE\PAIE\000001\qpaie.mdb", "/FOLDER1/08h00/qpaie.mdb").Check()

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Powershellを使用してWindowsアプリケーションまたは実行可能ファイルにネットワークプロファイルの使用を許可するにはどうすればよいですか?

分類Dev

PowerShellスクリプトを使用してCSVファイルの先頭に新しい行を追加するにはどうすればよいですか?

分類Dev

PowerShellスクリプトを使用して外部ファイルからAzureCosmos DBにデータを挿入するにはどうすればよいですか?

分類Dev

ディレクトリを変更し、すべてのファイルとフォルダーを一覧表示するPowerShellエイリアスを作成するにはどうすればよいですか?

分類Dev

Azure DevOps:リリースパイプラインのPowerShellスクリプトからビルドAzureパイプラインからビルドアーティファクトを取得するにはどうすればよいですか?

分類Dev

Powershellスクリプトでセットアップウィザードをバイパスして、Android Studioのポータブルインストールを直接起動するにはどうすればよいですか?

分類Dev

AWS SDKをインストールせずに、AES256暗号化を使用してPowershell経由でS3にファイルをアップロードするにはどうすればよいですか?

分類Dev

PowerShellスクリプトを使用してテキストファイルから文字列を抽出するにはどうすればよいですか?

分類Dev

PowerShellを使用してファイルをインポートし、既存のすべてのプレースホルダー変数をスクリプトで定義された変数に置き換えるにはどうすればよいですか?

分類Dev

PowerShellスクリプトの横方向のzipファイルを作成し、select-string-patternに基づいてレポートを作成するにはどうすればよいですか?

分類Dev

PowerShellを使用してファイル名に連続番号のプレフィックスを追加するにはどうすればよいですか?

分類Dev

Powershellスクリプト自体によって使用されているファイルを削除するにはどうすればよいですか?

分類Dev

Windowsコマンドプロンプト/ PowerShellを使用して〜で始まるファイルを削除するにはどうすればよいですか?

分類Dev

このWindowsバッチファイルを同等のPowershellスクリプトに変換するにはどうすればよいですか?

分類Dev

PowerShellを使用してループするXMLファイルの要素を作成するにはどうすればよいですか?

分類Dev

PowerShellスクリプト出力をフォーマットしてプリンターに送信するにはどうすればよいですか?

分類Dev

PowerShellスクリプトで[証明機関の選択]ダイアログをスキップするにはどうすればよいですか?

分類Dev

PowershellでWindowsストアアプリのsettings.datファイルを編集するにはどうすればよいですか?

分類Dev

Powershellを使用してアプリケーションプールのプロセッサアフィニティマスクを計算するにはどうすればよいですか?

分類Dev

SQL Powershellを使用してすべてのストアドプロシージャで文字列を検索するにはどうすればよいですか?

分類Dev

PowerShellスクリプトファイルを自動的に構文チェックするにはどうすればよいですか?

分類Dev

PowerShellを使用してT-SQLファイルのブロックコメント内にGOステートメントが含まれているかどうかを確認するにはどうすればよいですか?

分類Dev

Windows PowerShellスクリプトで90日より前の作成日時を使用してファイル数を取得するにはどうすればよいですか?

分類Dev

SDKなしでPowerShellスクリプトファイルを実行するにはどうすればよいですか?

分類Dev

PowerShell /バッチファイルのネットワークパスからコマンドを実行するにはどうすればよいですか

分類Dev

Windows10:PowerShellを介してOneDriveアプリをアンインストールするにはどうすればよいですか?

分類Dev

1つのファイルと複数のファイルを処理するために呼び出すことができるPowerShellスクリプトを作成するにはどうすればよいですか?

分類Dev

すべてのユーザーに対してドメイン全体のシステム保護を有効にするPowerShellスクリプトを作成するにはどうすればよいですか?

分類Dev

PowerShellとSQLCMDを使用してストアドプロシージャの戻り値を取得するにはどうすればよいですか?

Related 関連記事

  1. 1

    Powershellを使用してWindowsアプリケーションまたは実行可能ファイルにネットワークプロファイルの使用を許可するにはどうすればよいですか?

  2. 2

    PowerShellスクリプトを使用してCSVファイルの先頭に新しい行を追加するにはどうすればよいですか?

  3. 3

    PowerShellスクリプトを使用して外部ファイルからAzureCosmos DBにデータを挿入するにはどうすればよいですか?

  4. 4

    ディレクトリを変更し、すべてのファイルとフォルダーを一覧表示するPowerShellエイリアスを作成するにはどうすればよいですか?

  5. 5

    Azure DevOps:リリースパイプラインのPowerShellスクリプトからビルドAzureパイプラインからビルドアーティファクトを取得するにはどうすればよいですか?

  6. 6

    Powershellスクリプトでセットアップウィザードをバイパスして、Android Studioのポータブルインストールを直接起動するにはどうすればよいですか?

  7. 7

    AWS SDKをインストールせずに、AES256暗号化を使用してPowershell経由でS3にファイルをアップロードするにはどうすればよいですか?

  8. 8

    PowerShellスクリプトを使用してテキストファイルから文字列を抽出するにはどうすればよいですか?

  9. 9

    PowerShellを使用してファイルをインポートし、既存のすべてのプレースホルダー変数をスクリプトで定義された変数に置き換えるにはどうすればよいですか?

  10. 10

    PowerShellスクリプトの横方向のzipファイルを作成し、select-string-patternに基づいてレポートを作成するにはどうすればよいですか?

  11. 11

    PowerShellを使用してファイル名に連続番号のプレフィックスを追加するにはどうすればよいですか?

  12. 12

    Powershellスクリプト自体によって使用されているファイルを削除するにはどうすればよいですか?

  13. 13

    Windowsコマンドプロンプト/ PowerShellを使用して〜で始まるファイルを削除するにはどうすればよいですか?

  14. 14

    このWindowsバッチファイルを同等のPowershellスクリプトに変換するにはどうすればよいですか?

  15. 15

    PowerShellを使用してループするXMLファイルの要素を作成するにはどうすればよいですか?

  16. 16

    PowerShellスクリプト出力をフォーマットしてプリンターに送信するにはどうすればよいですか?

  17. 17

    PowerShellスクリプトで[証明機関の選択]ダイアログをスキップするにはどうすればよいですか?

  18. 18

    PowershellでWindowsストアアプリのsettings.datファイルを編集するにはどうすればよいですか?

  19. 19

    Powershellを使用してアプリケーションプールのプロセッサアフィニティマスクを計算するにはどうすればよいですか?

  20. 20

    SQL Powershellを使用してすべてのストアドプロシージャで文字列を検索するにはどうすればよいですか?

  21. 21

    PowerShellスクリプトファイルを自動的に構文チェックするにはどうすればよいですか?

  22. 22

    PowerShellを使用してT-SQLファイルのブロックコメント内にGOステートメントが含まれているかどうかを確認するにはどうすればよいですか?

  23. 23

    Windows PowerShellスクリプトで90日より前の作成日時を使用してファイル数を取得するにはどうすればよいですか?

  24. 24

    SDKなしでPowerShellスクリプトファイルを実行するにはどうすればよいですか?

  25. 25

    PowerShell /バッチファイルのネットワークパスからコマンドを実行するにはどうすればよいですか

  26. 26

    Windows10:PowerShellを介してOneDriveアプリをアンインストールするにはどうすればよいですか?

  27. 27

    1つのファイルと複数のファイルを処理するために呼び出すことができるPowerShellスクリプトを作成するにはどうすればよいですか?

  28. 28

    すべてのユーザーに対してドメイン全体のシステム保護を有効にするPowerShellスクリプトを作成するにはどうすればよいですか?

  29. 29

    PowerShellとSQLCMDを使用してストアドプロシージャの戻り値を取得するにはどうすればよいですか?

ホットタグ

アーカイブ