windows常用命令.doc_第1页
windows常用命令.doc_第2页
windows常用命令.doc_第3页
windows常用命令.doc_第4页
windows常用命令.doc_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Windows常用管理命令常用命令11月10日2010常用管理命令及用法Windows常见管理命令一、 gpotool /verbose查看GPO状态二、 rsop.msc查看当前应用的GPO状态三、 findstr 0-9 limitedwebuserlist.txt test.txt查找文件limitedwebuserlist.txt只包含0-9的行,输出到test.txt四、 set logonserver查看当前客户端通哪DC登陆五、 Netdiag.exeNetdiag.exe是一种网络连接故障诊断工具,是Windows技术支持工具的一部分。Netdiag能够比维修过程做更广泛的和数量更多的测试。你还可以让Netdiag.exe输出一个文本文件,这样,你就能获得一个实施的测试和结果的记录。1. 安装Netdiag可以通过安装Windows技术支持工具来安装Netdiag。用鼠标双击SupportToolsSUPTOOLS.MSI就可以安装。在默认状态下,技术支持工具安装到%SystermDrive%Program FilesSupport Tools目录。我发现把这些工具安装到%SystemDrive%Tools目录更方便,因为这些工具需要在命令行下运行。这样将使为了运行这些工具而输入这些工具的路径更简单。替代的方法是,如果你只要安装Netdiag,而不安装其它技术支持工具,你可以用鼠标双击SupportToolsSupport.cab文件,然后用鼠标双击Netdiag.exe以便仅安装这个工具。2. 理解NetdiagNetdiag对本地系统的每一个网络适配器进行一系列的测试。一旦进行这些测试,Netdiag要进行一系列全球连接测试以便找到和解决连接问题。这些问题也许是本地系统以外的问题引起的。3. Netdiag对本地系统的网络适配器进行如下测试:NdisIpconfigAutonetDefGwNbtNmWINS一旦这些测试完成,Netdiag接下来将进行下面的一系列全球连接测试:MemberNetBTTransportsAutonetIpLoopBkDefGwNbtNmWinsockDNSBrowserDsGetDcDcKustTrustKerberosLdapBindingsWANModemIPSec每一项测试的细节将采用下面的表格提供:测试名称说明Autonet检查网络适配器是否在使用APIPA(自动专用IP地址)。绑定列出网络绑定,包括接口名称、下面和上面模块名称,指出这个绑定目前是否启用并且报告这个绑定的拥有者。 浏览器列出浏览器服务和重新定向器的全部网络协议。 DcList获得一个这个域名的域名控制器列表。 DefGw用每一个配置的默认网关验证连接。 DNS验证配置的DNS服务器的可用性并且验证客户端的DND注册。 DsGetDc从目录服务中获得任何域名控制器的名称,然后获得PDC仿真器的名称。验证存储在本地安全认证中的域名GUID与存储在DC中的域名GUID是否一致。 IpConfig逐个列出每一个网络适配器的TCP/IP设置。 IpLoopBk查验每一个适配器的回送地址 。 IPSec检查Ipsec是否启用。如果启用,列出这台计算机的所有现用的IPsec 政策。IPX列出IPX统计(如果安装的话) Kerberos验证Kerberos身份识别软件包是否是最新的。 Ldap联系所有可用的域名控制器并且确定哪一个LDAP身份识别协议正在使用。 成员检查证实主要域名的细节,包括计算机的任务、域名和域名GUID。查看NetLogon 服务是否开始,向域名列表增加主要域名并且查询主要域名安全标识符。 调制解调器为这个系统上的每一台调制解调器提供配置信息。 NbtNm执行与nbtstat -n 指令类似的行动。也就是验证工作站服务名称与计算机名称一致,并且验证Messenger =服务名称 ,服务器服务名称出现在所有的接口,并且所有这些名称都没有冲突。 Ndis列出每一个网络适配器配置的细节,包括适配器名称、设置、媒体、GUID和统计。 NetBTTransports列出NetBIOS over TCP/IP (NetBT)上的全部传输协议。 Netstat列出当前TCP/IP连接和协议统计。 Netware询问最近的Netware服务器(如果使用的话),了解当前的登录信息。路由列出在路由表中的全部静态路由,并且指出它们是否不变。 信赖测试域名信赖关系,验证主要域名安全标识符是正确的。 WAN总结当前正在使用的每一个COM端口的设置和状态。 WINS验证配置的WINS服务器的可用性并且验证WINS客户端注册。 Winsock显示WinSock服务可以使用的协议和端口。 除了进行这些测试之外,Netdiag.exe还报告有关这个系统的如下信息:系统的NetBIOS名称系统的DNS名称系统总的信息安装的热补丁4. 运行Netdiag运行Netdiag最简单的方法是没有任何参数。这将测试系统的每一个本地网络适配器六、 DcDiag工具名称:DcDiag工具出处:MS Support Tools工具类型:命令行工具当前环境:Win2003 SP1 + R2,DC主要功能:DcDiag是域控制器诊断工具,通过各种诊断测试,用来分析当前林或域中域控制器状态,生成相应的检测报告。DcDiag可以说是域控制器诊断全能工具,当DC出现问题却无法判断具体故障原因时,首选使用DcDiag工具对DC进行一次全面诊断,查看检测报告,从而缩小问题范围以及定位问题!DcDiag工具由对系统的一系列测试和校验构成,可以根据用户的选择,针对不同的范围(林,域)对域控制器进行不同项目的诊断测试,主要测试项目有:1:连通性2:复制3:拓朴完整性4:检查NC Head安全描述符5:检查登录权6:获取DC位置7:验证安全边界8:验证FSMO角色9:验证信任关系10:DNS1. DcDiag工具语法格式DcDiag.exe /s: /u: /p:*|/hqv /n: /f: /ferr:/skip: /test:2. 主要参数说明:/s:Domain Controller - 指定测试的DC,默认测试本机。/n:Naming Context - 指定测试时关联的名称上下文。似乎只能使用域名称上下文,无法测试Schema,Configration等名称上下文。域名称上下文可以使用域的DNS名称,NetBios名称或DN名称。/u:DomainUsername /p: - 用指定的帐号密码连接DC,此时该帐号的密码为显示密码。如:DcDiag /u:administrator /p:1qa2ws3ed/a - 测试当前站点所有DC。/e - 测试整个企业(整个林)中所有DC的状况。/q - 只显示错误信息。/v - 显示详细检测报告。/i - 忽略多余的错误信息。/fix - 仅对 MachineAccount 测试有影响。此参数会使测试过程对目录服务器的计算机帐户对象上的服务主体名称 (SPN) 进行修复。/f - 将信息报告输出到指定的文件。/ferr - 将致命错误输出重定向指定的文件。/c - 诊断除 DcPromo 和 RegisterInDNS 之外的所有测试项目,包括非默认的测试。非默认测试项包括:拓扑,对方服务器是否关闭,安全通道输出范围以及DNS动态注册等。/skip:Test -指定不进行诊断的测试项,必须与/c配合使用。/test:Test - 只运行单一测试项,但连通测试不跳过具体测试项有:Connectivity - 连通性。测试DC是否在DNS中登记注册,Ping测试以及LDAP/RPC的可用性。Replications - 检测DC之间的复制情况。Topology - 检查KCC是否为所有DC生成完整的链接拓扑。CutoffServers - 检查因复制伙伴不可用而没有接受到的复制的DC。NCSecDesc - 检查在名称上下文头中的安全描述符是否有适当的复制权限。NetLogon - 检查是否有进行复制的适当登录权限。Advertising 检查每个DC是否已公告它自己能够执行的角色。如果 Net Logon 服务停止或未能启动,则此测试将失败。KnowsOfRoleHolders 检查DC是否可以与FSMO操作主机正常联系。Intersite - 检查会阻止或暂时中止站点间复制的故障,并尝试预测 KCC 能够恢复之前需要的时间。FSMOCheck - 检查DC是否能联系密钥发行中心 (KDC)、时间服务器、首选时间服务器、主目录服务器(主域控制器 (PDC))和全局编录服务器。RidManager - 检查是否可访问 RID 主机,以及 RID 主机是否包含正确的信息。MachineAccount 检查机器的帐户是否包含正确信息如果本地计算机帐号丢失,使用/RecreateMachineAccount进行尝试修复。如果本地计算机帐号标志不正确,使用/FixMachineAccount进行尝试修复。Services - 检查DC服务是否在运行正常。OutboundSecureChannels 检查当前域中所有DC的安全通道。ObjectsReplicated - 检查 Machine Account 和 DSA 对象是否已复制。frssysvol - 检查SYSVOL文件夹共享状态。frsevent - 检查FRS是否存在错误记录。kccevent - 检查 KCC是否存在错误记录。systemlog - 检查系统是否无错误运行。DCPromo - 检查DC上的DNS记录是否正常。RegisterInDNS - 检查DC是否在DNS中注册。CrossRefValidation - 检查交叉引用是否有效。CheckSDRefDom - 检查目录分区的安全。VerifyReplicas - 检查复制服务器上目录分区的安全性。VerifyReference - 检查对于 FRS 和“复制”基础结构系统参数的正确与完整性。VerifyEnterpriseReferences - 检查整个企业范围内的所有DC上系统参数是否正确与完整。CheckSecurityError - 检测可能会造成AD复制失败的安全配置。DNS - 检查整个企业内的DNS健康性DNS测试子项有:/DnsBasic - 基本DNS测试,包括网络连接性、DNS客户端配置、服务可用性和区域存在性。/DnsForwarders - /DnsBasic 测试,还检查转发器的配置。/DnsDelegation - /DnsBasic 测试,还检查委派配置。/DnsDynamicUpdate - /DnsBasic测试,还检查是否配置动态更新。/DnsRecordRegistration - /DnsBasic测试,检查是否已注册A、CNAME和已知的SRV记录。此外,还根据结果创建清单报告。/DnsResolveExtName - /DnsBasic测试,还尝试解析指定的域名名称。/DnsInternetName - /DnsBasic测试,还尝试解析指定域名。/DnsAll - 除了/DnsResolveExtName外的所有DNS测试项。3. 使用示例a) 最简单的用法,诊断当前DC状况DcDiagb) 测试当前DC的连通性dcdiag /s:vmtest /test:connetivityc) 测试整个林拓扑结构dcdiag /e /test:Topologyd) DCPromo参数用法。注:DcPromo主要是当使用AD安装向导或通过DCPromo命令安装AD出错时使用。测试是否可以在当前服务器上新建一个林 dcdiag /test:dcpromo /dnsdomain: /newforest测试是否可以在当前服务器上新建树dcdiag /test:DCpromo /dnsdomain: /newtree /forestRoot:测试是否可以在当前服务器上新建子域dcdiag /test:dcpromo /dnsdomain: /childDomain测试是否可以在当前服务器上安装辅助DCdcdiag /test:dcpromo /dnsdomain: /ReplicaDCe) 测试DC是否在DNS中注册Dcdiag /v /test:RegisterInDns /Dnsdomain:f) DNS诊断最简单用法,测试除/DnsResolveExtName之外的六项子测试dcdiag /test:dns基本测试:执行基本 DNS 测试,包括网络连接性、DNS 客户端配置、服务可用性和区域存在性dcdiag /test:dns /DnsBasic测试DnsBasic和转发器dcdiag /v /test:dns /dnsForwarders测试DnsBasic和解析指定的域名Dcdiag /v /test:dns /dnsinternetname:/url4. 一个完整的DcDiag诊断信息注解参考链接:/maxhan/blog/item/783ccafceb979d87b901a0c5.html/windowsserver/zh-chs/library/5237db58-a1e8-40cd-ae8a-7f52848a90f22052.mspx?mfr=true七、 远程压缩C:Progra1WinRARRar.exe a -k -r -s -dh -ed -inul -mt 0 -or -m3 c:web1.rar c$MyfileC:Progra17-Zip7z.exe a -r -t7z -mx=5 c:webfile.7z c$Myfile*八、 扫同段存活的机器for /l %i in (1,1,254) do ping -n 1 -a 192.168.0.%i |find Reply只回显存活的机器:echo off & for /l %i in (1,1,254) do ping -n 1 192.168.1.%i |find Replyfor /l %i in (1,1,254) do ping -a n 1 192.168.0.%i |find PingingFOR /F eol=; tokens=1,2,3* delims=, %i in (1.txt) do ping %i s.txt列出主机名和IP:for /L %I in (1,1,254) do FOR /F tokens=3 usebackq delims=: %J IN (ping -a -n 1 -w 100 192.168.1.%I|findstr Reply) DO ping -a -n 1 -w 100 %J|findstr Pinging”主机名和IP对应:for /L %I in (1,1,254) do FOR /F tokens=3 usebackq delims=: %J IN (ping -n 1 -w 100 192.168.1.%I|findstr Reply) DO FOR /F tokens=1,2,3,4* usebackq delims=: %K IN (ping -a -n 1 -w 100 %J|findstr Pinging) do echo HostName:%L IP:%M批处理执行:FOR /F eol=; tokens=1,* delims=, %i in (myfile.txt) DO FOR /F tokens=1,2,3,4* usebackq delims=: %K IN (ping -a -n 1 -w 100 %i|findstr Pinging) do echo %L %M列出存活的主机:for /L %I in (1,1,254) do FOR /F tokens=3 usebackq delims=: %J IN (ping -n 1 -w 100 192.168.1.%I|findstr Reply) DO echo %J Online九、 其它命令tasklist /svc 查看进程服务状态tasklist /v 查看进程详细信息systeminfo 查看系统信息net localgroup Administrators 查看本地管理员账号ipconfig /all 本机IP信息net stop sharedaccess 关闭防火墙net stop wscsvc 关闭安全中心net stop policyagent 关闭IPSEC Services 服务net start RemoteRegistry 开启RemoteRegistrynet start lanmanserver 开启Server服务net start lanmanworkstation 开启WorkStationsc config tlntsvr start= auto 修改TLNETsc config TermService start= auto 修改远程终端net view 查看本机所在的域约有多少台机器net view /domain 查看有几个域net view /domain:域名 看每个域中有多少台机器net group 看看把用户分了多少个net group domain admins /domain 们要看域管理员名字net group Domain Controllers /domain 看域控制器net group Domain Computers /domain 查看当前域下面有多少机器net time /domain 探测域服、时间服务net config workstation 示本机计算机名和管理员用户名,工作站的域DNS名称及登录到的域nbtstat -a Hostname 通过主机名查看远程主机的NETBIOS信息nbtstat -A ip 通过IP地址查看远程主机的NETBIOS信息net time 目标ip 查看对方时间net view ip 查看对方局域网内开启了哪些共享net use * /del /y 删除所有连接finger -l usernamecomputer 查看最近有哪些用户登陆,省略用户参数以显示指定计算机上所有用户的信息route print 显示出IP路由表arp -a 显示出ARP缓存全部信息tasklist /v 显示进程详细信息echo %computername% %date% %time% 显示计算机名和日期时间echo %logonserver% 查看登陆到这台服务器的计算机名cacls d: /e /c /t /g everyone:f 修改权限echo y|format a: /s /q /v:system 自动格式化Axcopy e:*Account.stg /s /i /c /q /r /y 复制指定的文件到当前目录xcopy e:wdm f:wdm /s /k /y /d f:1.txt 复制更新文件并记录et use ipipc$ /user: 建立IPC空链接net use ipipc$ 密码 /user:用户名 建立IPC非空链接net use h: ipc$ 密码 /user:用户名 直接登陆后映射对方C:到本地为H:net use h: ipc$ 登陆后映射对方C:到本地为H:net use ipipc$ /del 删除IPC链接net use h: /del 删除映射对方到本地的为H:的映射net user 用户名密码/add 建立用户net user guest /active:yes 激活guest用户net user 查看有哪些用户net user 帐户名 查看帐户的属性net localgroup administrators 用户名 /add 把“用户”添加到管理员中使其具有管理员权限net start 查看开启了哪些服务net start 服务名 开启服务;(如:net start telnet, net start schedule)net stop 服务名 停止某服务net time 目标ip /set /yes 设置本地计算机时间与“目标IP”主机的时间同步net view 查看本地局域网内开启了哪些共享net config 显示系统网络设置net logoff 断开连接的共享net pause 服务名 暂停某服务net send ip 文本信息 向对方发信息net ver 局域网内正在使用的网络连接类型和信息net share 查看本地开启的共享net share ipc$ 开启ipc$共享net share ipc$ /del 删除ipc$共享net share c$ /del 删除C:共享net user guest 12345 用guest用户登陆后用将密码改为12345net password 密码 更改系统登陆密码netstat -ano 查看开启了哪些端口,常用netstat -annetstat -v 查看正在进行的工作netstat -p 协议名 例:netstat -p tcq/ip 查看某协议使用情况(查看tcp/ip协议使用情况)netstat -s 查看正在使用的所有协议使用情况ver 在DOS窗口下显示版本信息regedit /s 注册表文件名 导入注册表;参数/S指安静模式导入,无任何提示;regedit /e 注册表文件名 导出注册表reg 命令行下面操作注册表的好东西十、 Robocopy与xxcopyXXCOPY小档案件版本:2.85.3 软件大小:243KB软件性质:免费软件 适用平台:Windows 9x/Me/NT/2000/XPRobocopy小档案软件版本:XP010 软件大小:80KB软件性质:免费软件 适用平台:Windows 9x/Me/NT/2000/XP下载地址: /bencandy.php?fid=56&id=5921. 实例一: 文件,想怎么复制就怎么复制随时将源文件夹中的纯文本(TXT)、Word文档(DOC)还有BMP、TIF图像文件复制到目标文件夹中。robocopy d:work e:back *.txt *.doc *.bmp *.tif /s参数讲解:将d:work文件下的TXT、DOC、BMP、TIF复制到e:back文件夹,其他文件则不复制。/s是表示包括除空文件下的所有子目录,如果没有则仅复制d:work下的文件而不包括子目录。举一反三:a) 如果要将文件夹下的所有文件包括空文件夹全部复制到目标文件夹,命令为:robocopy d:work e:back /e/e表示复制所有子目录包括空文件夹。b) 如果只想复制两个层级内的文件(再下的层级里的文件则不拷贝),输入命令:robocopy d:work e:back /e /lev:2/lev:2表示复制的层级,比如指定层级后d:worksoft(二级)下的文件会被复制,而d:worksoftoffice(三级)下的文件则不被复制。2. 实例二:垃圾文件不复制在备份数据时,不可避免会将类似于*.bak、*.tmp的垃圾文件也复制到目标文件夹,用Robocopy可以将我们经常碰到的垃圾文件在拷贝时就清理出家门,从而生成一个干干净净的文件夹。简单命令:robocopy d:work e:back /e /xf *.tmp *.bak参数讲解:/xf为指定不执行复制操作的文件类型,后面的文件名支持通配符。如果参数为/xd,则表示排除后面指定的文件夹。3. 实例三:大文件 我不要复制的时候,为了节省时间,需要将一些大文件暂时不拷贝,等有空闲时间时,再执行复制操作不迟。简单命令:robocopy d:work e:back /e /max:6000000参数讲解:仅复制不大于6000000bytes的文件,/max:后直接接数值,数值单位为byte。如果是/min:1000,则复制不小于1000bytes的文件。两个参数可以同时使用,界定复制文件大小的范围。4. 实例四:只要这一周修改的文件这一周处理了哪些文档?编辑了那些文件?将这些修改了的文档复制到一个文件夹下,再好好回味一下。本例就是要将d:work中最近七天内新建或修改了的TXT、DOC、XLS、PPT等文档,复制到e:look目录下。简单命令:robocopy d:work e:look /s *.txt *.doc *.xls *.ppt /maxage:7参数讲解:/maxage:表示最远修改时间的,修改时间比这个还要旧的文件将不会被复制。/maxage:后可接数字,也可以接日期,数字小于1900时表示天数,否则就得用YYYYMMDD来表示具体的日期,如/maxage:20040210表示2004年2月10日后被修改的文件才允许复制。与之相对应的参数是/minage,表示最近修改时间,比这个时间新的文件将不被复制。举一反三:robocopy d:work e:look /s *.txt *.doc *.xls *.ppt /maxage:7 /minage:1则表示近七天内除今天外修改的文件才允许被复制。与修改时间相对的还有最近访问时间,/maxage指最远访问时间,比这个时间老的文件将不被复制。/minage是指最近访问时间,比这个时间新的文件将不被复制。5. 实例五:我的文档排排站上例中复制时,所有的文档都会带来本身的路径信息,文档是会将其所存放的文件夹也复制过来。这给我们的翻阅查看带来很多不便,得单击多层文件夹才能看到文件,能不能将所有的文档直接复制到一个文件夹下呢?这个需要用XXCOPY来实现。简单命令:xxcopy d:work e:look /s /in*.txt /in*.doc /sg /yy /da:2004-02-02 /DB:2004-02-10/DA:1997-01-01参数讲解:此命令将d:work中从2004年2月2日到2月10生成的TXT、DOC文件全部直接复制到e:look目录下,不新建子文件夹,打开e:look就能看到所有文件。XXCOPY和Robocopy的语法参数还是有较大差异的,表示指定文件类型时,XXCOPY会用/in*.*,表示日期时/da为在指定时间后,/db为在指定时间前,日期的表示为YYYY-MM-DD。另外,/sg表示复制文件到同一文件夹,/yy表示在所有要求用户应答的地方都自动认为是Yes,在执行过程中不需要用户干预。6. 实例六:完全克隆一般采取的复制方式默认是增量复制,即根据文件的大小、修改时间将源文件夹里的内容向目标文件夹复制,久而久之,目标文件夹里就可能存在大量源件夹里早已经删除且无用的文件和文件夹。如果要让备份完全相同,即拷贝时删除在目标文件夹里存在但源文件夹里并没有的文件。简单命令:robcopy d:work e:look /mir参数讲解:/mir的作用等同于/purge /e,/purge表示清理目标文件夹有而源文件夹里没有的文件(夹)。通过这个命令,能保证源文件夹和目标文件夹结构与文件完全相同。这在创建镜像备份时,非常有用。7. 实例七:移动文件我们前面讲的都是复制,如果我们要将文件夹移动到目标文件夹,如何操作呢?简单命令:robocopy d:work e:look /move /e参数讲解:其中,/move表示移动。8. 实例八:我只要文件夹骨架笔者的工作需要周期性地新建和整理大量的文件夹,每次的文件夹结构一样,只是文件不尽相同。如果是以前,就得一个一个简单重复去制作,而现在就不需要了。Robocopy和XXCOPY可以让你轻松实现复制文件夹结构。简单命令:xxcopy d:work e:mystruct /t /yy /dl3参数讲解:将d:work的三层文件夹结构复制到e:mystruct中。其中/t表示创建文件夹结构,/dl3表示复制的文件夹结构为三级,数字可以自行输入,如果没有此参数,默认建立整个文件夹结构。Robocopy创建文件夹相对要麻烦一些,/create参数不仅要创建结构,还要创建文件夹下所有文件的0字节文件,并非真正的结构,我们只好剑走偏锋了。robocopy d:work e:mystruct /e /lev:3 /minage:19000101为Robocopy指定一个不可能创建文件的时间,因为有参数/e的作用,虽然没有文件符合要求(你机器里没有早于1900年1月1日的文件),但Robocopy还是会忠实地创建文件夹,这样就达到了生成文件夹结构的目的。另外,/lev:3表示复制文件夹的层级,同样可以自行输入。9. 实例九:隐藏文件我不要在默认状态下,隐藏文件是并不显示的,但在复制的过程中,它还会随着文件夹一起被复制。可不可以将这些隐藏文件排除在复制范围之外呢?简单命令发:robocopy d:work e:back /e /xa:h参数讲解:Robocopy支持对属性进行操作。上面的命令将复制源文件夹中全部文件,但全部具有隐藏属性的文件将不会被复制。/xa:h,表示将具有隐藏属性的排除出复制范围,与之相对应的是/ia,表示包括只对拥有指定属性的执行操作。属性有R:只读,A:存档,S:系统,H:隐藏等几种供选择。举一反三:a) 此外,Robocopy还有/a+、/a-等参数对文件属性进行操作,分别表示在文件被拷贝后为文件添加、去除某属性。robocopy d:work e:back /ia:rs表示只复制具有只读和系统属性的文件。b) robocopy c: d: /-a:rsh表示将文件拷贝到D盘后,将拷贝生成的文件的只读、系统、隐藏属性去掉,以方便查看和修改。10. 实例十:NTFS权限跟着走在使用Windows 2000、Windows XP时,在多用户使用一台电脑时或管理服务器时,经常要为文件夹指定用户访问和修改的权限(如图1,需要分区为NTFS)。不过,用一般的复制方式无法保留我们设置的权限,这在服务器备份时意味着我们得重新设置用户权限。不过,Robocopy可以让我们在复制文件的时候,将属性、用户权限、所有者都可以一并复制到目标文件夹中。简单命令:robocopy d:work e:back /e /copyall参数讲解:/copyall等于/copy:datsou,表示将所有源文件夹的信息复制到目标文件夹中,其中D:文件数据,A:文件属性,T:时间信息,S:权限信息,O:所有者信息,U:审核信息。举一反三:如果源文件夹的权限被修改,需要同样更新目标文件夹的权限时,我们不必再重复复制,只需输入robocopy d:work e:back /is /copy:sou如果没有/copy参数,默认为/copy:dat,没有后面三项的信息。11. 实例十一:集中备份到文件服务器希望每天能够把相应数据备份到文件服务器上,以免数据丢失。简单命令:robocopy d:work yesky_serverarticlesshare /e /copyall参数讲解:从中可以看出,robocopy完全支持文件服务器共享文件夹数据的拷贝。举一反三:a) 如果我们创建了一个环境变量,如定义%databack%为yesky_serverarticlesback,那只要输入相应的命令:robocopy d:work %databack% /e /copyall 即可把d:work下的文件全部备份到yesky_serverarticlesback下。当然,如果yesky_serverarticlesback空间不够时,只要更换环境变量的值到其他文件夹,如yesky_serverarticlesnewback,上述命令无需更改就可以反数据拷贝到新的文件夹中。b) 如果你只想把数据备份到共享文件夹中以你的机器名为名字的共享文件夹中,使用xxcopy会更方便:xxcopy d:work yesky_serverarticles/$HOST$ /e /yy 其中/$HOST$表示你的机器名,如你的机器名为yesky_SYJ,那会把d:work 文件夹下的文件拷贝到yesky_serverarticlesyesky_SYJ文件夹下。如果你的机器名为yesky_MLB,那执行上述命令后就可以把d:work 文件夹下的文件拷贝到yesky_serverarticlesyesky_MLB文件夹下。由于同局域网内的机器名字不会相同,执行上述命令后就可以保证数据不会被拷贝到同一文件夹下。12. 实例十二:一动就备份有些工作内容非常重要,需要时时刻刻注意备份,可是我们哪里有这么好记性和耐性呢?这事,还是交给Robocopy来做吧。Robocopy能时时监视要备份的文件夹,只要文件夹修改到一定时间和程序,Robocopy就会立即开始备份。它会一直监视文件夹,除非用户自己终止。简单命令:robocopy d:work e:back /e /copyall /mot:1 /mon:2参数讲解:上述命令表示复制文件夹所有信息到目标文件夹并进行监视。执行此命令后,命令提示符窗口如图2所示。一旦时间过了一分钟,并且源文件夹至少有或2处以上的修改,Robocopy就会自动启动另一个进程,执行上

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论