Powershell 从文件路径获取内容
我有一个脚本,当文件存在时会通过电子邮件发送通知。它从文件中提取一行文本并通过电子邮件发送给收件人 当脚本在文件所在的同一文件夹中运行时,它可以正常工作。但是,如果我将脚本放在桌面上并尝试运行它;Powershell 从文件路径获取内容,powershell,file-get-contents,Powershell,File Get Contents,我有一个脚本,当文件存在时会通过电子邮件发送通知。它从文件中提取一行文本并通过电子邮件发送给收件人 当脚本在文件所在的同一文件夹中运行时,它可以正常工作。但是,如果我将脚本放在桌面上并尝试运行它;Get Content正在我的桌面上查找$file,而不是R:\files\export位置 $files = Get-ChildItem -path "R:\Files\export" | where {($_.extension -eq '.old' -and $_ -like '
Get Content
正在我的桌面上查找$file
,而不是R:\files\export
位置
$files = Get-ChildItem -path "R:\Files\export" |
where {($_.extension -eq '.old' -and $_ -like '*AM*')}
foreach ($file in $files) {
$a = Get-Content $file | select -First 1 -Skip 9
$a = $a.substring(3,16)
$emailMessage.Body = @"
The following Amazon PO has been imported to LM: </br></br>
"@ + $a
您可以使用属性
fullname
获取完整路径
$a = Get-Content $file.fullname | select -first 1 -skip 9
不到12小时前,人们提出并回答了一个类似的问题。在这里提问之前,请在你的研究中投入更多的精力。我花在谷歌上的时间已经足够多了。
$a = Get-Content $file.fullname | select -first 1 -skip 9