我知道你可以寫定製PSDrives的支持。但這些永遠是文件系統的根源。如果有一種方法可以允許在文件系統的任意節點上啓動VFS,比如使用Set-Location
來輸入存檔文件,並且可以像使用文件夾一樣使用這些文件,那將會怎樣。 (有點像遠做這個)。Powershell有沒有在其他文件系統中提供虛擬文件系統的方法?
有什麼辦法可以達到這個目的嗎?我知道,爲了正確工作,這將是一些工作,但目前我更感興趣的是,它是否可能是。
ETA:我不想要的是我進入每一個存檔新PSDrive來,所以下面的其實不是我所追求的:
PS C:\Path> Invoke-Magic stuff.zip
PS C:\Path> Set-Location MyNewDrive:
PS MyNewDrive:> _
而是
PS C:\Path> Set-Location stuff.zip
PS C:\Path\stuff.zip> _
重點是,我特別*不希望新的PSDrive,而是擴展現有文件系統的語義。我會更新這個問題。 – Joey 2009-07-22 14:20:57