• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >PowerShell > Powershell小技巧之系统运行时间

Powershell小技巧之系统运行时间

作者:hebedich 字体:[增加 减小] 来源:互联网

hebedich 通过本文主要向大家介绍了如何运行powershell,管理员运行powershell,powershell怎么运行,powershell 运行脚本,powershell运行python等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

支持所有PS版本

Windows每次启动都有一个高进度计数器,并且当系统运行这个计数器将返回一个毫秒:

$millisecondsUptime= [Environment]::TickCount
"I am up for $millisecondsUptime milliseconds!"
</div>

这种毫秒几乎引起不了你的兴趣,使用New-Timespan调整计数器的毫秒数(或任何有关间隔时间)让其成为一个有意义的单体。

$millisecondsUptime= [Environment]::TickCount
"I am up for $millisecondsUptime milliseconds!"
$timespan=New-TimeSpan -Seconds ($millisecondsUptime/1000)$timespan
</div>

现在,你可以使用时间间隔对象“$timespan”在你指定的位置报告电脑运行的时间:

$millisecondsUptime= [Environment]::TickCount
"I am up for $millisecondsUptime milliseconds!"
$timespan=New-TimeSpan -Seconds ($millisecondsUptime/1000)
$hours=$timespan.TotalHours"System is up for {0:n0} hours now."-f$hours
</div>

作为特殊用途,New-Timespan不能立刻使用毫秒数,所以脚本需要除以1000来划分毫秒数,存在一点误差。

比较简单的调整间隔时间的毫秒数,请这样尝试:

$timespan= [Timespan]::FromMilliseconds($millisecondsUptime)
</div>

在这个例子中它不会造成差异,还可以用在其它地方。例如,你有一个控制声音间隔的FromTicks()方法(系统间隔最小单位)。

</div>

您可能想查找下面的文章:

  • Powershell小技巧之系统运行时间

相关文章

  • PowerShell 3.0管理Hyper-V 3.0
  • powershell操作word详解
  • PowerShell入门教程之创建和使用配置文件实例
  • Powershell中创建自定义对象例子
  • Windows Powershell Where-Object 条件过滤
  • PowerShell函数参数设置成自动识别数据类型的例子
  • PowerShell因为在此系统中禁止执行脚本的解决方法
  • PowerShell常用正则表达式和语法参考
  • PowerShell实现批量重命名文件
  • PowerShell正则表达式(Regex)从右往左进行匹配方法代码实例

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • PowerShell中给函数参数设置帮助信息的例子
    • PowerShell中捕获异常时的行号和列号的方法
    • PowerShell在控制台输出特殊符号的方法
    • Powershell小技巧之获取变量列表
    • PowerShell实现在字符串中查找大写字母
    • Powershell中打开网页实例
    • 使用PowerShell获取当前主机内存使用量和总量的方法
    • Powershell 查询 Windows 日志的方法
    • 类似rpm包管理器的Windows Installer PowerShell Module简介
    • powershell操作word详解

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有