0
我正在本地PC上運行一個PowerShell腳本,該腳本位於服務器上的文件共享上。我有代碼的腳本,讓用戶選擇要永久刪除的東西(使用刪除-項目)或使用該代碼來送東西到回收站:Powershell腳本在服務器上運行共享
[Microsoft.VisualBasic.FileIO.Filesystem]::DeleteFile($file.fullname,'OnlyErrorDialogs','SendToRecycleBin')
在本地運行(無論是從我的桌面,或從服務器)對本地到相應位置的文件夾,它工作正常。被識別的文件被刪除&立即顯示在回收站中。
但是,如果從我的桌面運行到文件共享,它將刪除文件,但它不會顯示在服務器的回收站或本地文件中。我嘗試過UNC命名和映射驅動器命名,並相信這可能是設計。
是否有解決方法?
這就是我害怕會是解決方案的答案。 – 2012-04-30 12:34:15