我正在尝试将大约1,900个.txp文件(专有的索尼图像格式)转换为.png。但是,我用来转换这些文件的.exe程序只允许我一次选择一个文件。
我正在运行Windows 7.
程序的'src'文件夹中有一个TXP.CS文件,所以我想如果我能把它变成可执行文件,我就可以用它来将这些文件大规模转换为PNG 。
但是,每当我尝试使用csc.exe转换文件时,都会出现 CS0246 错误(无法找到类型或命名空间名称'Tools'。您是否缺少using指令或汇编参考?)。我现在不能使用Microsoft Visual Studio,所以我希望有人可以引导我完成这个,或者可能将文件转换为.bat或.exe。谢谢。
答案 0 :(得分:0)
这样的东西应该与一次转换一个文件的exe文件一起使用。
确切的命令取决于.exe文件的语法。
@echo off
for /r %%a in (*.txp) do "c:\folder\sony_exe_file.exe" "%%a" "%%~dpa\%%~na.png"
以上"%%a"
将替换为"c:\folder\file.txp"
"%%~dpa\%%~na.png"
将替换为"c:\folder\file.png"
并将遍历每个.txp
文件。