目录结构如下
..\
..\convert.exe
..\src
..\target
Powershell Code
set-ExecutionPolicy RemoteSigned
$path=get-location
$local=$path.Path
$localSrc=$local+"\src"
$localTarget=$local+"\target"
$localConvert=$local+"\convert.exe"
get-childitem $localSrc -Name | ForEach-Object{ invoke-expression ($localConvert + " " + $localSrc + "\" + $_ + " " + $localTarget + "\" + ($_ -replace "tga","png")) }
未着色代码
set-ExecutionPolicy RemoteSigned
$path=get-location
$local=$path.Path
$localSrc=$local+"\src"
$localTarget=$local+"\target"
$localConvert=$local+"\convert.exe"
get-childitem $localSrc -Name | ForEach-Object{ invoke-expression ($localConvert + " " + $localSrc + "\" + $_ + " " + $localTarget + "\" + ($_ -replace "tga","png")) }
本文介绍了一个使用Powershell脚本批量将目录中的.tga文件转换为.png格式的方法。通过设置执行策略并定义本地路径,该脚本能够遍历指定源目录下的所有.tga文件,并利用convert.exe工具将其转换为目标目录下的.png文件。
1642

被折叠的 条评论
为什么被折叠?



