欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Powershell脚本中包含文件资源的例子

程序员文章站 2022-03-14 07:58:30
powershell3.0及以后版本。 如果你的脚本需要添加额外资源,比如文本中的服务器名、图片名等等,这时你需要考虑脚本的灵活性。 不要使用绝对路径去指派你的资源路径...

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总是可以获得你脚本运行所在目录名,当然你可能会发现它在执行时为空,这时你只需要将它保存到脚本中执行即可。