要获取文件,方法如下所示:
$ftprequest.Method = [System.Net.WebRequestMethods+Ftp]::DownloadFile
所以,我试图将Method改为等同于下面的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]
红利问题:第一个代码示例中的:: mean是什么意思?
谢谢!
答案 0 :(得分:1)
这似乎有效:
$ftprequest.Method = [System.Net.WebRequestMethods+Ftp]::GetDateTimestamp
::
将访问共享/静态成员GetDateTimeStamp
。