[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
本帖最后由 WHY 于 2024-6-13 08:13 编辑
  1. PowerShell "dir *.txt -file | ?{$_.BaseName -match '[a-z]{2,}'} | forEach {$fd=$matches[0]; md $fd -ea SilentlyContinue; mv $_.FullName -Dest $fd}"
复制代码
  1. @if(0)==(0) echo off
  2. for /f "tokens=1*" %%i in ('dir /b /a-d *.txt ^| cscript -nologo -e:jscript "%~f0"') do (
  3.     md %%i\ 2>nul
  4.     move "%%j" %%i\
  5. )
  6. pause & exit/b
  7. @end
  8. while (!WSH.StdIn.AtEndOfStream) {
  9.     var f = WSH.StdIn.ReadLine();
  10.     var m = f.slice(0,-3).match(/[a-z]{2,}/i);
  11.     if(m) WSH.Echo(m[0] + ' ' + f);
  12. }
复制代码

TOP

返回列表