これをローカル マシンから実行しようとしています (Win7 & PS v2.0)
cls
$sess = Enter-PSSession -ComputerName blmcrmpoc
Invoke-Command -Session $sess -Scriptblock
{
$path = "C:\inetpub\logs\LogFiles"
$lastWrite = (Get-Date).AddDays(-90)
$oldLogs = Get-ChildItem -path $path -Recurse -Filter *.log | Where {$_.LastWriteTime -le $lastWrite}
if ($oldlogs.count -gt 0)
{foreach ($log in $oldLogs)
{$log.Delete()}}}
しかし、私はこのエラーが発生します。
***Invoke-Command : パラメータ 'Session' の引数を検証できません。引数が null または空です。NULL または空でない引数を指定して、コマンドを再試行してください。
私は何が欠けていますか?