在bat脚本中实现复制文件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在bat脚本中实现复制文件相关的知识,希望对你有一定的参考价值。
通过java调用bat脚本实现从远端服务器复制两个文件到本地,bat脚本代码如下:
mkdir c:\temp
net use administrator realesoft
net use \\192.168.9.111\IPC$ admin /user:admin
copy \\192.168.9.156\\E$\temp\conn.asp c:\temp\
copy \\192.168.9.156\\E$\temp\conn2.asp c:\temp\
当调用该脚本时,时而正常,即复制成功;时而控制台提示错误:登录用户名或密码错误,或者提示找不到网络路径192.168.9.156\\E$\temp\conn.asp。求解!
虽然有时候不好使,但是有时候还好使,百思不得其解。请高人指点
第三行代码ip地址写错了,同样是192.168.9.156
.bat 文件的内容,是由一系列命令构成,每一行通常是一条命令,这些命令是以字符的形式,通过命令解释器进行执行(与 Windows 常见的鼠标点击运行不同)。
复制文件的最常用的命令是: copy。相关的资料如下:
COPY [/D[1] ] [/V] [/N] [/Y | /-Y] [/Z] [/A | /B ] source [/A | /B]
[+ source [/A | /B] [+ ...]] [destination [/A | /B]]
各参数代表的含义:
source 指定要复制的文件。
/A 表示一个 ASCII 文本文件。
/B 表示一个二进位文件。/D 允许解密要创建的目标文件
destination 为新文件指定目录和/或文件名。
/V 验证新文件写入是否正确。
/N 复制带有非 8dot3 名称的文件时,
尽可能使用短文件名。
/Y 不使用确认是否要覆盖现有目标文件的提示。
/-Y 使用确认是否要覆盖现有目标文件的提示。
示例:
将 D:\\目录\\ 下的所有 txt 文件,复制到 D:\\目标目录 下。
copy D:\\目录\\*.txt D:\\目标目录 参考技术A 目标文件是不是隐藏属性,你在前面加个
ping 192.168.9.156
attrib \\192.168.9.156\\E$\temp\*.asp -a -r -h -s
你还可以加个这个命令
subst x: \\192.168.9.156\\e$本回答被提问者采纳
如何在没有 Flash 的情况下在 Firefox 中实现复制到剪贴板。需要实施[重复]
【中文标题】如何在没有 Flash 的情况下在 Firefox 中实现复制到剪贴板。需要实施[重复]【英文标题】:How to implement copy to clipboard in firefox without flash. Need implementaion [duplicate] 【发布时间】:2015-01-22 09:51:02 【问题描述】:如何在没有 Flash 的情况下在 Firefox 中实现复制到剪贴板。需要在 java 脚本 asp.net-mvc 中实现。
【问题讨论】:
本网站仅供参考,而不是您的个人代码工厂。 【参考方案1】:无法从 JavaScript 访问剪贴板,所有(我希望)浏览器都会阻止此操作。
【讨论】:
以上是关于在bat脚本中实现复制文件的主要内容,如果未能解决你的问题,请参考以下文章