簡體   English   中英

新對象未分配給變量PowerShell

[英]New-Object not assigned to a variable PowerShell

如果這是一個愚蠢的問題,我向高級致歉,但我想知道是否可以找到在PowerShell會話中創建的未分配給變量的對象?

例如:

New-Object -TypeName WinSCP.Session

那將創建一個對象,但沒有將其分配給變量,我如何.Dispose()它? 有辦法嗎? 還是在關閉PSSession之前一直保留該對象?

我知道在這個特定的類中,默認超時為1分鍾,但是如果不是這種情況,會發生什么情況?

如果您已經在控制台中運行了該命令,則該對象已消失,無法檢索。 我不知道當不再使用一次性對象時,PowerShell如何處理它們。 如果關閉並重新打開控制台,則在PowerShell進程關閉時,將從內存中刪除WinSCP.Session使用的非托管資源。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM