我的要求是只备份最近修改或创建的文件。
此时,我的代码如下所示。它正在datetime文件夹下的目标文件夹中获取整个xml文件。
@echo off
for /F "tokens=1-4 delims=/ " %%A in ('date/t') do (
set DateDay=%%A
set DateMonth=%%B
set DateYear=%%C
)
for /F "tokens=1-4 delims=/ " %%D in ('time/t') do (
set DateTime=%%D
)
这很可能是一个简单的问题,但我找不到正确的答案: 如果我创建一个FileInfo-Object并在长时间运行的代码中访问它的属性-它是缓存的(即我创建FileInfo-Object时的快照)还是在访问时计算某些属性?(或者甚至是混合的?) 即: FileInfo fi = new FileInfo("C:\myfile.txt"); //Time A
//Do something. Another Process will now edit the file, and save it,
//while this code is running. Let's call
我正在尝试读取文件属性,例如,如果我将test.txt文件的文件扩展名更改为test_txt.vsf,文件属性中的文件类型仍然是.txt。我想从属性中读取这个文件扩展名。
下面是usinf代码,它将文件扩展名显示为.vsf。但实际上它的扩展是.txt。
FileInfo info = new FileInfo(@"C:\Users\saravana_rajkumar\Desktop\Test_txt.vsf");
Console.WriteLine(info.Extension);
请引导..。