【发布时间】:2019-07-26 08:26:45
【问题描述】:
我想创建一个脚本 powershell,但为了让它正常工作,我需要我正在寻找的工作站的 MAC 地址(它们是瘦客户端)。为此,我想以这种形式获取配置文件的名称:$mac.ini。
为此,我尝试了一个运行良好的有趣命令:我在命令中输入 Wyse(瘦客户端)的名称并发送,但不幸的是,我得到了以下形式的结果:
姓名 ---- \\***\WnosIniManager\inc\847BEBEF****.ini或类似“[字符串]”:
@{名称=\\***\WnosIniManager\inc\847BEBEF****.ini}$fromDir = "\\***\WnosIniManager\inc\"
$mac = Get-ChildItem -Path $fromDir\*.ini |
Select-String -Pattern "TWYD512" |
group Path |
select -Unique Name
我只需要文件名,不需要扩展名,我必须删除路径和扩展名,只保留 MAC 地址,例如:847BEBEFABAB。
【问题讨论】:
标签: powershell filenames