none
脚本结尾使用Stop-Transcript时,提示Stop-Transcript : 停止脚本时出错: 主机当前未在转录。 RRS feed

  • 问题

  • 大家好,请教一个关于stop-transcript提示错误的问题

    $logfile = 'E:\client_report\LOGfile\logfile.txt'
    Start-Transcript -Path $logfile -Force

    $ComputerName = '172.21.32.14'

    $Sses = New-PSSession $ComputerName
    Invoke-Command -Session $Sses -ScriptBlock {cd D:\Client_Resource\Tools\PerformanceTest; .\CollectPerformanceData.bat}$RUN_Path = Split-Path -Parent $MyInvocation.MyCommand.Definition

    cd $RUN_Path

    Stop-Transcript

    执行内容时,出现错误提示Stop-Transcript : 停止脚本时出错: 主机当前未在转录。

    如果Stop-Transcript添加在$RUN_Path = Split-Path -Parent $MyInvocation.MyCommand.Definition这句话之前,则未报错

    请问下大家有什么办法解决吗?

    2018年1月19日 3:17