[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
通常都是从客户端访问服务器进行文件下载,LZ却要从服务器直接分发文件到客户端,那么,客户端设置了可写的权限没?

TOP

本帖最后由 pcl_test 于 2015-9-15 13:30 编辑
  1. @echo off&setlocal enabledelayedexpansion
  2. for /f "delims=" %%a in ("%cd%") do set "f=%%~na"
  3. set "t=\\1.jpg \\2.jpg \\3.jpg \\4.jpg \\5.jpg \\7.jpg \\15.jpg \\16.jpg"
  4. for /f "delims=" %%b in ('dir /a-d /b /s *.jpg^|findstr /iev "%t%"') do (
  5.     set "p=%%~dpb"
  6.     set "p=!p:%cd%\=!"
  7.     xcopy "%%b" "E:\描述图提取\%f%\!p!" /y
  8. )
  9. pause
复制代码
1

评分人数

TOP

本帖最后由 pcl_test 于 2015-9-15 13:30 编辑

回复 23# 228630386

修改for /f "delims=" %%a in ("%cd%") do set "f=%%~nxa"


另一种方式
  1. @echo off
  2. for /f "delims=" %%a in ("%cd%") do set "f=%%~nxa"
  3. set "t=\\1.jpg \\2.jpg \\3.jpg \\4.jpg \\5.jpg \\7.jpg \\15.jpg \\16.jpg"
  4. for /f "delims=" %%b in ('findstr /ms .* *.jpg^|findstr /iev "%t%"') do (
  5.     echo;f|xcopy "%cd%\%%b" "E:\描述图提取\%f%\%%b" /y
  6. )
  7. pause
复制代码

TOP

回复 27# flyinnet9

echo;\%%i.jpg)>"$" 已做了限定

TOP

返回列表