如果名称中包含 Test ,则以下代码使用ImageMagick调整图片大小。
if (-Not(Test-Path "C:\Users\Test\Desktop\$currentDate.txt"))
{
New-Item -Path C:\Users\Test\Desktop -Name "$currentDate.txt" -ItemType "file"
Write-Host "Created new file "$currentDate.txt""
}
$ErrorActionPreference="SilentlyContinue"
Stop-Transcript | out-null
$ErrorActionPreference = "Continue"
Start-Transcript -path "C:\Users\Test\Desktop\$currentDate.txt" -append
Get-ChildItem $currentDir -recurse -filter "*_Test.*" |
%{ Write-Host ($count++) ($_.FullName)|
magick $_.FullName -resize 220x120> $_.FullName
}
Stop-Transcript
我想创建一个具有当前日期的文件,如果不存在,然后写入主机,问题是当文件不可用时,它将被创建,但没有添加任何东西。但是,如果文件可用,它将正常工作。