![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-06 18:12 |
共 48,039 主题排行 / 350,124 发帖 / 今日 0 篇 / 48,252 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » - - 如何把文件 复制到共享里 ? |
| 可打印版本 1,067 / 8 |
| 第1楼 ooaf | 发表于 2007-12-01 19:13 |
| 中级用户 发帖 162 积分 313 | |
|
- - 如何把文件 复制到共享里 ? 如何做个 .bat 把 ppt制作.ppt 复制到本机的共享里(排除默认共享 IPC$ ,c$, d$ 等):
for /f "skip=4 tokens=1 delims=" %%i in ('net share')do copy d:\ppt制作.ppt %%i 红色的不知如何写,我试了几次都没找到方法 ! [ Last edited by ooaf on 2007-12-1 at 07:14 PM ] |
|
| 第2楼 jmz573515 | 发表于 2007-12-01 22:44 |
| 银牌会员 发帖 464 积分 1,212 | |
| 第3楼 ooaf | 发表于 2007-12-02 00:11 |
| 中级用户 发帖 162 积分 313 | |
|
@echo off
for /f "skip=5 tokens=2* delims= " %%i in ('net share') do d:\ppt制作.ppt "%%i%%j\" pause 能否解释一下红色 的部分/?特别是 %%j ,怎么凭空出来了 ? 。 |
|
| 第4楼 ooaf | 发表于 2007-12-03 09:55 |
| 中级用户 发帖 162 积分 313 | |
|
有空格 的共享无法复制
C:\Documents and Settings\Administrator>net share 共享名 资源 注释 ----------------------------------------------------------- E$ E:\ 默认共享 ADMIN$ C:\WINDOWS 远程管理 IPC$ 远程 IPC D$ D:\ 默认共享 C$ C:\ 默认共享 movies D:\movies music w D:\music w music c D:\music c music e D:\music e 命令成功完成。 1. for /f "skip=5 tokens=2* delims= " %%i in ('net share') do echo "%%i%%j\" "C:\WINDOWS远程管理 \" "远程IPC \" "D:\默认共享 \" "C:\默认共享 \" "D:\movies\" "wD:\music w \" "cD:\music c \" "eD:\music e \" 2. echo "%%i\" "C:\WINDOWS\" "远程\" "D:\\" "C:\\" "D:\movies\" "w\" "c\" "e\" 3. echo "%%j\" "远程管理 \" "IPC \" "默认共享 \" "默认共享 \" "\" "D:\music w \" "D:\music c \" "D:\music e \" [ Last edited by ooaf on 2007-12-3 at 09:57 AM ] |
|
| 第5楼 lxmxn | 发表于 2007-12-03 12:25 |
| 版主 发帖 4,938 积分 11,386 | |
|
用WMIC来提取路径吧:
|
|
| 第6楼 ooaf | 发表于 2007-12-03 22:50 |
| 中级用户 发帖 162 积分 313 | |
|
有空格 的共法制共享还是无法复制 !
C:\Documents and Settings\Administrator>Wmic Share get path Path E:\ D:\music c D:\ C:\WINDOWS\System32\SPOOL\drivers C:\Documents and Settings\All Users\Documents D:\music e Microsoft Office Document Image Writer,LocalsplOnly D:\movie C:\WINDOWS C:\ 2. C:\Documents and Settings\Administrator\桌面>for /F "delims=" %i in ('Wmic Share get path') do copy e:\a.txt "%i" C:\Documents and Settings\Administrator\桌面>copy e:\a.txt "Path "文件名、目录名或卷标语法不正确。 已复制 0 个文件。 C:\Documents and Settings\Administrator\桌面>copy e:\a.txt "E:\ "文件名、目录名或卷标语法不正确。 已复制 0 个文件。 C:\Documents and Settings\Administrator\桌面>copy e:\a.txt "D:\music c " 文件名、目录名或卷标语法不正确。 已复制 0 个文件。 C:\Documents and Settings\Administrator\桌面>copy e:\a.txt " " 文件名、目录名或卷标语法不正确。 已复制 0 个文件。 C:\Documents and Settings\Administrator\桌面>copy e:\a.txt "D:\ " 文件名、目录名或卷标语法不正确。 已复制 0 个文件。 C:\Documents and Settings\Administrator\桌面>copy e:\a.txt "C:\WINDOWS\System32\ " OOL\drivers 文件名、目录名或卷标语法不正确。 已复制 0 个文件。 C:\Documents and Settings\Administrator\桌面>copy e:\a.txt "C:\Documents and Set " ngs\All Users\Documents 文件名、目录名或卷标语法不正确。 已复制 0 个文件。 C:\Documents and Settings\Administrator\桌面>copy e:\a.txt "D:\music e "文件名、目录名或卷标语法不正确。 已复制 0 个文件。 C:\Documents and Settings\Administrator\桌面>copy e:\a.txt "Microsoft Office Doc " ent Image Writer,LocalsplOnly 文件名、目录名或卷标语法不正确。 已复制 0 个文件。 C:\Documents and Settings\Administrator\桌面>copy e:\a.txt "D:\movie " 文件名、目录名或卷标语法不正确。 已复制 0 个文件。 C:\Documents and Settings\Administrator\桌面>copy e:\a.txt "C:\WINDOWS " 文件名、目录名或卷标语法不正确。 已复制 0 个文件。 C:\Documents and Settings\Administrator\桌面>copy e:\a.txt "C:\ " 文件名、目录名或卷标语法不正确。 已复制 0 个文件。 3. C:\Documents and Settings\Administrator\桌面>for /F "delims=" %i in ('Wmic Share get path') do copy e:\a.txt %i C:\Documents and Settings\Administrator\桌面>copy e:\a.txt Path 已复制 1 个文件。 C:\Documents and Settings\Administrator\桌面>copy e:\a.txt E:\ 文件无法自身复制。 已复制 0 个文件。 C:\Documents and Settings\Administrator\桌面>copy e:\a.txt D:\music c 命令语法不正确。 C:\Documents and Settings\Administrator\桌面>copy e:\a.txt 已复制 1 个文件。 C:\Documents and Settings\Administrator\桌面>copy e:\a.txt D:\ 已复制 1 个文件。 C:\Documents and Settings\Administrator\桌面>copy e:\a.txt C:\WINDOWS\System32\S OOL\drivers 已复制 1 个文件。 C:\Documents and Settings\Administrator\桌面>copy e:\a.txt C:\Documents and Sett ngs\All Users\Documents 命令语法不正确。 C:\Documents and Settings\Administrator\桌面>copy e:\a.txt D:\music e 命令语法不正确。 C:\Documents and Settings\Administrator\桌面>copy e:\a.txt Microsoft Office Docu ent Image Writer,LocalsplOnly 命令语法不正确。 C:\Documents and Settings\Administrator\桌面>copy e:\a.txt D:\movie 已复制 1 个文件。 C:\Documents and Settings\Administrator\桌面>copy e:\a.txt C:\WINDOWS 已复制 1 个文件。 C:\Documents and Settings\Administrator\桌面>copy e:\a.txt C:\ 已复制 1 个文件。 4. C:\Documents and Settings\Administrator\桌面>for /F %i in ('Wmic Share get path' ) do copy e:\a.txt %i C:\Documents and Settings\Administrator\桌面>copy e:\a.txt Path 已复制 1 个文件。 C:\Documents and Settings\Administrator\桌面>copy e:\a.txt E:\ 文件无法自身复制。 已复制 0 个文件。 C:\Documents and Settings\Administrator\桌面>copy e:\a.txt D:\music 已复制 1 个文件。 :\Documents and Settings\Administrator\桌面>copy e:\a.txt 已复制 1 个文件。 C:\Documents and Settings\Administrator\桌面>copy e:\a.txt D:\ 已复制 1 个文件。 C:\Documents and Settings\Administrator\桌面>copy e:\a.txt C:\WINDOWS\System32\S POOL\drivers 已复制 1 个文件。 C:\Documents and Settings\Administrator\桌面>copy e:\a.txt C:\Documents 已复制 1 个文件。 C:\Documents and Settings\Administrator\桌面>copy e:\a.txt D:\music 已复制 1 个文件。 C:\Documents and Settings\Administrator\桌面>copy e:\a.txt Microsoft 已复制 1 个文件。 C:\Documents and Settings\Administrator\桌面>copy e:\a.txt D:\movie 已复制 1 个文件。 C:\Documents and Settings\Administrator\桌面>copy e:\a.txt C:\WINDOWS 已复制 1 个文件。 C:\Documents and Settings\Administrator\桌面>copy e:\a.txt C:\ 已复制 1 个文件。 [ Last edited by ooaf on 2007-12-4 at 09:02 AM ] |
|
| 第7楼 lxmxn | 发表于 2007-12-04 12:48 |
| 版主 发帖 4,938 积分 11,386 | |
| 第8楼 ooaf | 发表于 2007-12-04 19:34 |
| 中级用户 发帖 162 积分 313 | |
|
C:\Documents and Settings\Administrator>Wmic Share get path
Path E:\ D:\music e D:\ C:\WINDOWS\System32\SPOOL\drivers C:\Documents and Settings\All Users\Documents D:\mu sic d D:\music c Microsoft Office Document Image Writer,LocalsplOnly D:\music C:\WINDOWS C:\ C:\Documents and Settings\Administrator>for /f "tokens=2 delims=," %a in ('wmic share where "type=0" get path /format:csv^|more +2') do copy E:\a.txt "%a" " \Documents and Settings\Administrator>copy E:\a.txt "D:\music e 文件名、目录名或卷标语法不正确。 已复制 0 个文件。 C:\Documents and Settings\Administrator>copy E:\a.txt "C:\WINDOWS\System32\SPOOL " rivers 文件名、目录名或卷标语法不正确。 已复制 0 个文件。 C:\Documents and Settings\Administrator>copy E:\a.txt "C:\Documents and Settings " ll Users\Documents 文件名、目录名或卷标语法不正确。 已复制 0 个文件。 " \Documents and Settings\Administrator>copy E:\a.txt "D:\mu sic d 文件名、目录名或卷标语法不正确。 已复制 0 个文件。 " \Documents and Settings\Administrator>copy E:\a.txt "D:\music c 文件名、目录名或卷标语法不正确。 已复制 0 个文件。 C:\Documents and Settings\Administrator>copy E:\a.txt "D:\music" 已复制 1 个文件。 |
|
| 第9楼 mkd | 发表于 2007-12-05 20:12 |
| 初级用户 发帖 30 积分 109 | |
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |