如何覆盖/替换Microsoft基本编码器文件?

时间:2019-03-08 12:07:07

标签: selenium selenium-webdriver expression-encoder expression-encoder-sdk

使用编码器(Link),为Selenium自动化脚本录制正在屏幕上播放的视频。

 ScreenCaptureJob scj = new ScreenCaptureJob();
 scj.OutputScreenCaptureFileName = "XXX.avi";
 scj.Start();

需要删除现有文件,然后才能使用现有名称写入.avi文件。

是否可以替换现有文件或覆盖它?

2 个答案:

答案 0 :(得分:1)

您可以先尝试删除文件再保存:

try {
    Files.deleteIfExists(Paths.get("PATH TO FILE\"XXX.avi"));
} catch (IOException e) {
    e.printStackTrace();
}

答案 1 :(得分:0)

关于C#实用程序,实现为:

if (File.Exists(path))
{
File.Delete(path);
}