比这篇新的文章:
Codee#2615
比这篇旧的文章: Codee#2613
作者: , 点击90次, 评论(0), 收藏者(0), , 打分:
所有评论,共0条:( 我也来说两句)
比这篇旧的文章: Codee#2613
Codee#2614 编辑代码
语言: JavaScript, 标签: 无 2009/07/02发布 8个月前更新 | 编辑代码作者: , 点击90次, 评论(0), 收藏者(0), , 打分:
JavaScript语言: Codee#2614
01 //用户名
02 var userName = "wilford";
03 //包含壁纸的文件夹
04 var folders = new Array();
05 folders.push("F:\\宽屏壁纸");
06
07 var fso = new ActiveXObject("Scripting.FileSystemObject");
08 var f1 = fso.GetFile("D:\\Users\\" + userName + "\\AppData\\Roaming\\Microsoft\\Windows\\Themes\\TranscodedWallpaper.jpg");
09 var fileDelNum = 0;
10 var fileDel = "";
11 for( i = 0; i < folders.length; i++)
12 {
13 var folder = fso.GetFolder(folders[i]);
14 var iter = new Enumerator(folder.files);
15 for(; !iter.atEnd(); iter.moveNext() )
16 {
17 var file = iter.item();
18 if (f1.size == file.size )
19 {
20 fileDelNum++;
21 fileDel += file.Path + "\r\n";
22 file.Delete();
23 }
24 }
25 }
26 var dt = new Date();
27 var log = "-----" + dt.toLocaleString() + " 删除文件" + fileDelNum + "个" + "-----\r\n";
28 log += fileDel;
29 log += "\r\n";
30 //将日志记录到文件
31 logFile = fso.OpenTextFile( "DeleteWallpaper.log", 8, true );
32 logFile.Write( log );
33 logFile.Close();
34 WScript.Echo( log );
02 var userName = "wilford";
03 //包含壁纸的文件夹
04 var folders = new Array();
05 folders.push("F:\\宽屏壁纸");
06
07 var fso = new ActiveXObject("Scripting.FileSystemObject");
08 var f1 = fso.GetFile("D:\\Users\\" + userName + "\\AppData\\Roaming\\Microsoft\\Windows\\Themes\\TranscodedWallpaper.jpg");
09 var fileDelNum = 0;
10 var fileDel = "";
11 for( i = 0; i < folders.length; i++)
12 {
13 var folder = fso.GetFolder(folders[i]);
14 var iter = new Enumerator(folder.files);
15 for(; !iter.atEnd(); iter.moveNext() )
16 {
17 var file = iter.item();
18 if (f1.size == file.size )
19 {
20 fileDelNum++;
21 fileDel += file.Path + "\r\n";
22 file.Delete();
23 }
24 }
25 }
26 var dt = new Date();
27 var log = "-----" + dt.toLocaleString() + " 删除文件" + fileDelNum + "个" + "-----\r\n";
28 log += fileDel;
29 log += "\r\n";
30 //将日志记录到文件
31 logFile = fso.OpenTextFile( "DeleteWallpaper.log", 8, true );
32 logFile.Write( log );
33 logFile.Close();
34 WScript.Echo( log );
所有评论,共0条:( 我也来说两句)
代码
