我寫了一個powershell腳本,連接到遠程計算機,目的是在所述計算機上執行軟件卷展欄。基本上它會連接,映射驅動器,將映射驅動器的卷展欄複製到目標機器,然後執行perl腳本來安裝卷展欄。如果我手動執行這些步驟,一切正常。當我嘗試使用我的腳本時,perl腳本在遠程計算機上失敗,說:「分頁文件太小,無法完成此操作」。Powershell遠程處理和頁面文件
有人可以解釋我在遠程操作時需要考慮的因素嗎?我試過監視內存使用情況,我沒有看到任何不尋常的東西。頁面文件操作系統是否很寬或者是否存在某種類型的每用戶配置,我的腳本在連接時應該進行設置?
如果需要,我可以發佈我的腳本的片段,但腳本是426行,所以我認爲這將是壓倒性的完整發布。
是否可以遠程配置? – Maverick
假設適當的權限,你應該可以這樣做: Invoke-Command - 計算機名稱YOUR_COMPUTER_NAME {Set-Item WSMan:\ localhost \ Shell \ MaxMemoryPerShellMB 1024} –
沒有啓用UAC並且用戶有權使用提升的權限運行命令。仍然不起作用。猜猜我必須創建自己的C#實用程序,因爲即使它工作,我也無法捕獲輸出。 – Maverick