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