我有一个 Powershell 脚本,比如说TestReports.ps1
。在这个文件中,我有类似的参数
- 源报告文件夹名称
- 报告需要在 ReportServer 中发布的 TargetReportFolderName
- 报告名称
- 数据源名称
- 数据源文件夹名称
- 数据库名称
- 服务器名称
这些参数值由用户在用户提示下给出。
现在我想rs
通过传递文件来调用该实用程序.rss
(该文件具有用于在 vb 中将报告发布到报告服务器的脚本),并且上述参数值是从该.ps1
文件传递的。
如何.rss
使用此文件中传递的参数调用.ps1
文件?
在批处理文件中,我给出如下:
rs -i Reports.rss -s %TargetURL% -v TargetFolder="%TargetFolder%" -v SourceReportFolder="%SourceReportFolder%" -v DataSourceFolder="%DataSourceFolder%" -v DataSourceName="%DataSourceName%" -v ServerName="%ServerName%" -v DataBaseName="%DataBaseName%" -v ReportName="%ReportName%"
如何在.ps1
文件中实现相同的功能?