Как мне запустить 7za.exe через Powershell Remoting?

Я пробовал несколько разных способов сделать это, все они приводят к одной и той же ошибке. Вот один набор команд:

$s = New-PSsession -ComputerName ServerA
$job = Invoke-Command -Session $s -Scriptblock { Start-Process -FilePath    
    "C:\Scripts\ArchiveEventLogs\ver4.5\7za.exe" -ArgumentList "a", 
    "C:\Scripts\Eventlogs.bak\ServerA-20101111.7z", "C:\Scripts\Eventlogs.bak\*.evt*", 
     "-mx7", "-oC:\Scripts\Eventlogs.bak", "-wC:\Scripts\Eventlogs.bak", "-t7z" -Wait }  
     -AsJob

Get-Job | Wait-Job
Receive-Job Job$

Я получаю следующий результат:

7-Zip (A) 9.17 beta  Copyright (c) 1999-2010 Igor Pavlov  2010-10-04
Scanning

Creating archive C:\Scripts\Eventlogs.bak\ServerA-20101111.7z

ERROR: Can't allocate required memory!

Как я могу обойти эту ошибку ???

Я должен указать, если я запускаю Scriptblock непосредственно на ServerA без удаленного взаимодействия, оно работает. Спасибо за любую помощь!

12
задан JasonMArcher 22 April 2011 в 00:26
поделиться