Powershell3.0及以后版本。
如果你的脚本需要添加额外资源,比如文本中的服务器名、图片名等等,这时你需要考虑脚本的灵活性。
不要使用绝对路径去指派你的资源路径,在Powershell3.0中可以使用$PSScriptRoot替代你的脚本路径(不支持2.0)

复制代码 代码如下:
$picture = "$PSScriptRoot\Resources\picture.png"
Test-Path -Path $picture
 
$data = "$PSScriptRoot\Resources\somedata.txt"
Get-Content -Path $data

$PSScriptRoot总是可以获得你脚本运行所在目录名,当然你可能会发现它在执行时为空,这时你只需要将它保存到脚本中执行即可。

标签:
Powershell脚本,包含文件资源

免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
内蒙古资源网 Copyright www.nmgbbs.com

评论“Powershell脚本中包含文件资源的例子”

暂无“Powershell脚本中包含文件资源的例子”评论...