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

 更新时间:2015年03月25日 08:58:51   投稿:junjie  
这篇文章主要介绍了Powershell脚本中包含文件资源的例子,本文直接给出示例代码,本文脚本代码适应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总是可以获得你脚本运行所在目录名,当然你可能会发现它在执行时为空,这时你只需要将它保存到脚本中执行即可。

相关文章

  • PowerShell函数一次返回多个返回值示例

    PowerShell函数一次返回多个返回值示例

    这篇文章主要介绍了PowerShell函数一次返回多个返回值示例,同时介绍了输出一些提示信息的方法,需要的朋友可以参考下
    2014-07-07
  • PowerShell打开或关闭光驱

    PowerShell打开或关闭光驱

    这里给大家分享的是使用PowerShell实现打开或关闭光驱的小程序,大家也许根本用不到,这里只是个例子,让大家学习下如何操作windows API
    2015-09-09
  • PowerShell中使用Get-Date获取日期时间并格式化输出的例子

    PowerShell中使用Get-Date获取日期时间并格式化输出的例子

    这篇文章主要介绍了PowerShell中使用Get-Date获取日期时间并格式化输出的例子,本文讲解了直接调用Get-Date、在Write-Host中使用Get-Date、格式化输出的方法,需要的朋友可以参考下
    2014-08-08
  • Powershell小技巧之查找脚本中的函数

    Powershell小技巧之查找脚本中的函数

    这篇文章主要介绍了使用Powershell查找脚本中的函数,非常简单实用,有需要的朋友可以参考下
    2014-09-09
  • PowerShell与Python的异同介绍

    PowerShell与Python的异同介绍

    今天给大家聊聊PowerShell和Python之间有哪些共同之处,各自有哪些优势,希望对运维的朋友了解两种语言能提供一些有用的信息,需要的朋友可以参考下
    2023-05-05
  • Powershell小技巧之用变量累积记录错误

    Powershell小技巧之用变量累积记录错误

    这篇文章主要介绍了Powershell用变量累积记录错误的小技巧,非常的简单实用,有需要的朋友可以参考下
    2014-10-10
  • PowerShell中获取Windows系统序列号的脚本分享

    PowerShell中获取Windows系统序列号的脚本分享

    这篇文章主要介绍了PowerShell中获取Windows系统序列号的脚本分享,本文方法是读取注册表中的信息,然后处理成序列号输出,需要的朋友可以参考下
    2014-11-11
  • PowerShell中的加法运算详解

    PowerShell中的加法运算详解

    这篇文章主要介绍了PowerShell中的加法运算详解的相关资料,需要的朋友可以参考下
    2015-09-09
  • PowerShell中的$Input变量使用实例

    PowerShell中的$Input变量使用实例

    这篇文章主要介绍了PowerShell中的$Input变量使用实例,一般在函数内调用$Input变量,需要的朋友可以参考下
    2014-07-07
  • Powershell小技巧之从文件获取系统日志

    Powershell小技巧之从文件获取系统日志

    事件日志对于系统管理员的重要性自不待言,而基于图形界面的事件查看器毫无疑问是我们进行日志管理的首选工具,但绝不是最快捷的工具。其实,PowerShell提供了一种更简单的方式,利用它我们不仅可访问当前系统的事件日志,而且还可对数据进行排序、格式化等等。
    2014-10-10

最新评论