2

ファイルを取得するには、メソッドは次のようになります。

$ftprequest.Method = [System.Net.WebRequestMethods+Ftp]::DownloadFile  

だから、私はメソッドを以下のC#コードと同等になるように変更しようとしています:

request.Method = System.Net.WebRequestMethods.Ftp.GetDateTimestamp;

PowerShellでGetDateTimestampを使用するにはどうすればよいですか?

私はまだ運がないまま次のバリエーションを試しました:

$ftprequest.Method = [System.Net.WebRequestMethods+Ftp.GetDateTimestamp]
$ftprequest.Method = [System.Net.WebRequestMethods+Ftp+GetDateTimestamp]
$ftprequest.Method = [System.Net.WebRequestMethods.Ftp.GetDateTimestamp]
$ftprequest.Method = [System.Net.WebRequestMethods.Ftp+GetDateTimestamp]

ボーナスの質問:最初のコード例の::の意味は何ですか?

ありがとう!

4

1 に答える 1

1

これはうまくいくようです:

$ftprequest.Method = [System.Net.WebRequestMethods+Ftp]::GetDateTimestamp

::共有/静的メンバーにアクセスすることGetDateTimeStampです。

于 2012-11-01T23:56:25.853 に答える