我有一个包含以下内容的文件 transcript-test.ps1
$log="TestLog{0:yyyyMMdd-HHmm}" -f (Get-Date) $logfile = 'C:\logs\'+$log+'.txt' Start-transcript -path $logfile -force Write-host "测试此消息是否被记录“停止成绩单
我尝试从“box1”运行脚本,日志文件包含以下内容
** * ** * ** * * Windows PowerShell 脚本开始时间:20110105114050 用户名:域\用户机器:BOX1(Microsoft Windows NT 5.2.3790 Service Pack 2) * ** * ** * ** *脚本开始,输出文件是 C:\logs\TestLog20110105-1140.txt
测试此消息是否被记录
** * ** * ** ** Windows PowerShell 脚本结束时间:20110105114050
当我使用以下脚本从另一台机器运行相同的脚本时,我在日志文件中看不到任何消息
调用命令 {powershell.exe -ExecutionPolicy Unrestricted -NoProfile -File C:\in ll\transcript-test.ps1} -computername box1 -credential $credential get-credential
日志文件内容:
** * ** * ** * * Windows PowerShell Transcript Start 开始时间:20110105114201 用户名:DOMAIN\user 机器:BOX1(Microsoft Windows NT 5.2.3790 Service Pack 2)
** * ** * ** ** Windows PowerShell 脚本结束时间:20110105114201
远程调用时是否有将脚本中的消息记录到日志文件?
谢谢!桑吉夫