Powershell检查文件类型

时间:2019-08-30 16:17:47

标签: powershell file-type

我正在研究用于修改文件夹中图像的脚本,大部分情况下,我将Get-ChildItem与目录结合使用了。

所以我目前正在做一个名为

的变量。
$fileExtension = [IO.Path]::GetExtension($files[$counter].Name)

带有如下if语句:

if($fileExtension -eq '.png' or
    $fileExtensiono -eq '.jpg'. . . )

是否有更好的方法?我真的希望它执行此功能(如果文件是图像,则可以修改图像),文件夹中可能包含其他项目(例如zip),如果选择了该文件,它将使脚本崩溃。

1 个答案:

答案 0 :(得分:2)

尝试类似这样的东西:

Step 4/7 : COPY ../ ./
COPY failed: Forbidden path outside the build context: ../ ()