1.- @set @n=0;/* & echo off
- pushd "D:\Test\"
- set J=cscript -nologo -e:jscript "%~0"
- for /f "delims=" %%a in ('dir /ad/b/s ^| %J%') do (
- for %%b in ("%%a..") do (
- md "%%a..\%%~nxb"
- move "%%a." "%%a..\%%~nxb\"
- )
- ) 2>nul
- pause & exit/b & rem */
-
- s = WScript.StdIn.ReadAll();
- ar = s.replace(/\r\n/g, "\\$&").split("\r\n");
- ar.sort();
- for (i=ar.length; i--;) {
- if (ar[i].indexOf(ar[i-1]) >= 0) ar.splice(i-1, 1);
- }
- WScript.Echo(ar.join("\n"))
复制代码 2.- @set @n=0;/* & echo off
- pushd "D:\Test\"
- set J=cscript -nologo -e:jscript "%~0"
- for /f "delims=" %%a in ('dir /ad/b/s ^| %J%') do (
- md "%%a..\文件表格"
- move "%%a." "%%a..\文件表格\"
- ) 2>nul
- pause & exit/b & rem */
-
- s = WScript.StdIn.ReadAll();
- ar = s.replace(/\r\n/g, "\\$&").split("\r\n");
- ar.sort();
- for (i=ar.length; i--;) {
- if (ar[i].indexOf(ar[i-1]) >= 0) ar.splice(i-1, 1);
- }
- WScript.Echo(ar.join("\n"))
复制代码
|