例如你要拷贝服务器192.168.0.2上的d:\test文件夹到本地e:\test 文件夹
xcopy \\192.168.0.2\d:\test\*.* e:\test/e/s/d/y 此命令实现只复制有修改或者最新的文件,简单的说就是实现服务器上的文件夹和本地文件同步
当然,如果是完整的批处理,还应该包括用户名和密码信息,现在假设你服务器的用户名为admin
密码为123456
则完整的批处理是这样的:
net use \\192.168.0.2 "123456" /user:admin
xcopy \\192.168.0.2\d:\test\*.* e:\test/e/s/d/y(此命令要注意,如果是首次运行,本地又没有创建test文件夹,它会提示test是文件还是目录,选目录即可)
rem -----------脚本开始---------------@echo on
set ftpfile=putfiles.ftp
set logfile=putfiles.log
echo open (IP地址) (端口) >"%ftpfile%"
rem 把下面行中的 username和password改为你的用户名和密码
echo user (username) (password) >>"%ftpfile%"
rem ------------------------------
echo bin >>"%ftpfile%"
rem 进入FTP server 中的"X"目录
echo cd (ftp目录) >>"%ftpfile%"
rem ------------------------------
rem 进入本地C盘根目录
echo lcd d:\ >>"%ftpfile%"
rem ------------------------------
echo put 1.TXT >>"%ftpfile%"
echo quit >>"%ftpfile%"
echo -------------------------------- >>"%logfile%"
date /t >>"%logfile%"
time /t >>"%logfile%"
echo -------------------------------- >>"%logfile%"
ftp -n <"%ftpfile%" >>"%logfile%"
del "%ftpfile%"
@echo on
rem -----------脚本结束---------------
远程目录=\\\\server\\menu\\desktop (这里是服务器放置客户机桌面图标共享文件夹的路径)本地目录=D:\\menu\\desktop (客户机桌面文件夹的路径)
一般来说收费软件都是带有壁纸设置 设置路径是D:\\menu\\desktop\\1.jpg
然后 写个批处理 如下
@del D:\\menu\\desktop\\ /s/f/q
@md D:\\menu\\desktop\\
@copy \\\\server\\menu\\desktop\\ D:\\menu\\desktop\\
@exit
把以上复制到文本文档里 另存为*.bat
然后把批处理放到启动项里 以后开机自动启动 要改墙纸的话就在服务器上改就可以了 如果要不同的墙纸的话一般收费软件都带有自动换壁纸的功能的 像美萍就带这个功能
以上就是我的回答。菜鸟来的 只有这样的笨办法 文字表达能力不好 不知道你看得明白不。。- -#
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)