Windows命令行的使用

        在介绍Windows批处命令前,我们首先来介绍Windows命令行的使用。

 

        Windows shell提供了一个黑色的框框界面,即命令行操作界面,关于命令行的作用和好处,我就不费口舌了,下面仅窥见一斑。

 

        为了方便,免得进行盘符切换,我在F盘建立了一个文件夹,名称为myFile, 把Windows的cmd.exe复制到myFile文件夹中,双击cmd.exe, 就可以进行命令行的操作了,双击后的结果为:

Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.

F:\myFile>

 

 

      下面我们来看看命令行的使用(结果指的是关键结果):

1. dir  (director): 列举目录

     输入dir, 并按enter键(以后,在叙述中,省略这个步骤)

     结果为:

F:\myFile>dir
 驱动器 F 中的卷是 DISK1_VOL4
 卷的序列号是 E071-A2BE

 F:\myFile 的目录

2013-06-04  13:55    <DIR>          .
2013-06-04  13:55    <DIR>          ..
2008-04-14  20:00           471,040 cmd.exe
               1 个文件        471,040 字节
               2 个目录 45,535,886,336 可用字节



2. md  (make directory) : 创建目录,即生成文件夹

     输入 md video

     结果: 在myFile文件夹下建立了一个video文件夹

 

3. cd  (current/change directory):当前目录或改变目录

    (1) 直接输入cd(或者cd.),则显示当前目录

    (2) 输入cd video,当前目录为video目录

    (3) 输入cd..,则显示上一级目录,即myFile目录

 

 

4. rd (remove directory) : 删除目录,即删除文件夹

     输入: rd video

    结果: video文件夹被删除了

 

 

5. echo : 该命令用法众多,下面仅给出比较重要的一种作用

     输入:echo.>note.txt

     结果:在myFile中建立了一个note.txt文件

     当然啦,用copy con note.txt也可以产生同样的效果,输入完后,按Ctrl + z, 然后按enter键即可产生note.txt文件

 

 

6. del   (delete) : 删除一个文件

     输入:del note.txt

     结果:note.txt文件被删除

 

 

7. ren (rename) : 对文件夹或文件重新命令,如下:

Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.

F:\myFile>md 1
F:\myFile>ren 1 2
F:\myFile>echo.>1.txt
F:\myFile>ren 1.txt 2.txt
F:\myFile>

    于是,在文件夹myFile中便有了文件夹2和文件2.txt

 

8. copy  : 复制(至于具体是复制文件,还是文件夹,就不详细说了,自己可以尝试,用的时候可以查相关文档,很easy)

 

 

9. type : 输出文本文件中的内容(细一想,可否输出word中的内容?当然不能!)

     如下:

Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.

F:\myFile>echo.美利坚合众国>1.txt
F:\myFile>type 1.txt
美利坚合众国
F:\myFile>

 

 

10. cls  (clear screen) :清屏

 

     Windows shell真的很好用,下面再简要介绍一些命令:

 

cmd  :       Windows shell, 之前已经介绍过, 可以显示Windows的版本

winver :    查看Windows版本号

ver  :         查看Windows的版本号(与winver不太一样)

date :        查看并修改系统日期

time:         查看并修改系统时间

mem:       显示内存使用状况

clac:          打开计算机

explorer :  打开资源管理器(不是explore)

regedit :    打开资源注册表

debug :     debug(这个我们已经很熟悉了,在汇编语言的学习中经常用)

fc :             文件比较

pause:     输出“请按任意键继续...”

edit     :     DOS下的文本编辑器

notepad: Windows下的文本编辑器

命令 + /?  :   输出命令的用法

 

 

      最后,值得一提的是:echo.>1.txt和echo>1.txt都是正确的,但是,echo美国>1.txt是错误的,必须用echo.美国>1.txt 。所以,最好把那一个“小点”带上。当然啦,你也可以用空格来代替echo后面的"小点",而且,我觉得这样更好。

 

       我们将在以后的博文中介绍Windows批处理命令,敬请关注。

 

 

       补充: 在Windows命令行下, 我们可以通过上下箭头来查找历史命令记录, 其实, 我们还可以用F7来显示历史命令, 非常好用啊。

 

 

      

 

涛歌依旧 CSDN认证博客专家 CSDN排名第一 点链接学人工智能 公众号免费领资料
❤️零基础入门进阶人工智能
❤️欢迎关注涛哥公众号,免费领海量学习资料。涛哥:毕业后就职于华为和腾讯。微信:ai_taogeyijiu
已标记关键词 清除标记
相关推荐
NET命令指令集 (1)NET VIEW 作 用:显示域列表、计算机列表或指定计算机的共享资源列表。 命令格式:net view [\\computername | /domain[omainname]] 参数介绍: <1>键入不带参数的net view显示当前域的计算机列表。 <2>\\computername 指定要查看其共享资源的计算机。 <3>/domain[omainname]指定要查看其可用计算机的域 简单事例 <1>net view \\YFANG查看YFANG的共享资源列表。 <2>net view /domain:LOVE查看LOVE域中的机器列表。 (2)NET USER 作 用:添加或更改用户帐号或显示用户帐号信息。该命令也可以写为 net users。 命令格式:net user [username [password | *] [options]] [/domain] 参数介绍: <1>键入不带参数的net user查看计算机上的用户帐号列表。 <2>username添加、删除、更改或查看用户帐号名。 <3>password为用户帐号分配或更改密码。 <4>*提示输入密码。 <5>/domain在计算机主域的主域控制器中执行操作。 简单事例: <1>net user yfang查看用户YFANG的信息 (3)NET USE 作用:连接计算机或断开计算机与共享资源的连接,或显示计算机的连接信息。 命令格式:net use [devicename | *] [\\computername\sharename[\volume]] [password | *]] [/user:[domainname\]username] [[/delete] | [/persistent:{yes | no}]] 参数介绍: 键入不带参数的net use列出网络连接。 devicename指定要连接到的资源名称或要断开的设备名称。 \\computername\sharename服务器及共享资源的名称。 password访问共享资源的密码。 *提示键入密码。 /user指定进行连接的另外一个用户。 domainname指定另一个域。 username指定登录的用户名。 /home将用户连接到其宿主目录 /delete取消指定网络连接。 /persistent控制永久网络连接的使用。 简单事例: <1>net use e: \\YFANG\TEMP将\\YFANG\TEMP目录建立为E盘 <2>net use e: \\YFANG\TEMP /delete断开连接 (4)NET TIME 作 用:使计算机的时钟与另一台计算机或域的时间同步。 命令格式:net time [\\computername | /domain[:name]] [/set] 参数介绍: <1>\\computername要检查或同步的服务器名。 <2>/domain[:name]指定要与其时间同步的域。 <3>/set使本计算机时钟与指定计算机或域的时钟同步。 下面的这4个参数是相关的,所以一起介绍 (5)Net Start 作 用:启动服务,或显示已启动服务的列表。 命令格式:net start service (6)Net Pause 作 用:暂停正在运行的服务。 命令格式:net pause service (7)Net Continue 作 用:重新激活挂起的服务。 命令格式:net continue service (8)NET STOP 作 用:停止 Windows NT 网络服务。 命令格式:net stop service 参数介绍:我们来看看这些服务都是什么 <1>alerter(警报) <2>client service for netware(Netware 客户端服务) <3>clipbook server(剪贴簿服务器) <4>computer browser(计算机浏览器) <5>directory replicator(目录复制器) <6>ftp publishing service (ftp )(ftp 发行服务) <7>lpdsvc <8>net logon(网络登录) <9>network dde网络 dde) <10>network dde dsdm(网络 dde dsdm) <11>network monitor agent(网络监控代理) <12>nt lm security support provider(NT LM 安全性支持提供) <13>ole(对象链接与嵌入) <14>remote access connection manager(远程访问连接管理器) <15>remote access isnsap service(远程访问 isnsap 服务) <16>remote access server(远程访问服务器) <17>remote procedure call (rpc) locator(远程过程调用定位器) <18>remote procedure call (rpc) service(远程过程调用服务) <19>schedule(调度) <20>server(服务器) <21>simple tcp/ip services(简单 TCP/IP 服务) <22>snmp <23>spooler(后台打印程序) <24>tcp/ip netbios helper(TCP/IP NETBIOS 辅助工具) <25>ups (26)workstation(工作站) <27>messenger(信使) <28>dhcp client <29>eventlog 以下这些SERVICE只能在NT SERVER上使用 << 1>> )file server for macintosh <<2>>gateway service for netware <<3>>microsoft dhcp server <<4>>print server for macintosh <<5>>remoteboot <<6>>windows internet name service (9)Net Statistics 作 用:显示本地工作站或服务器服务的统计记录。 命令格式:net statistics [workstation | server] 参数介绍: <1>键入不带参数的net statistics列出其统计信息可用的运行服务。 <2>workstation显示本地工作站服务的统计信息。 <3>server显示本地服务器服务的统计信息。 简单事例: <1>net statistics server | more显示服务器服务的统计信息 (10)Net Share 作 用:创建、删除或显示共享资源。 命令格式:net share sharename=drive:path [/users:number | /unlimited] [/remark:"text"] 参数介绍: <1>键入不带参数的net share显示本地计算机上所有共享资源的信息。 <2>sharename是共享资源的网络名称。 <3>drive:path指定共享目录的绝对路径。 <4>/users:number设置可同时访问共享资源的最大用户数。 <5>/unlimited不限制同时访问共享资源的用户数。 <6>/remark:"text "添加关于资源的注释,注释文字用引号引住。 简单事例: <1>net share mylove=c:\temp /remark:"my first share"以mylove为共享名共享C:\temp <2>net share mylove /delete停止共享mylove目录 (11)Net Session 作 用:列出或断开本地计算机和与之连接的客户端的会话,也可以写为net sessions或net sess。 命令格式:net session [\\computername] [/delete] 参数介绍: <1>键入不带参数的net session显示所有与本地计算机的会话的信息。 <2>\\computername标识要列出或断开会话的计算机。 <3>/delete结束与\\computername计算机会话并关闭本次会话期间计算机的所有? 简单事例: <1>net session \\YFANG要显示计算机名为YFANG的客户端会话信息列表。 (12)Net Send 作 用:向网络的其他用户、计算机或通信名发送消息。 命令格式:net send {name | * | /domain[:name] | /users} message 参数介绍: <1>name要接收发送消息的用户名、计算机名或通信名。 <2>*将消息发送到组中所有名称。 <3>/domain[:name]将消息发送到计算机域中的所有名称。 <4>/users将消息发送到与服务器连接的所有用户。 <5>message作为消息发送的文本。 简单事例: <1>net send /users server will shutdown in 5 minutes. 给所有连接到服务器的用户发送消息 (13)Net Print 作 用:显示或控制打印作业及打印队列。 命令格式:net print [\\computername ] job# [/hold | /release | /delete] 参数介绍: <1>computername共享打印机队列的计算机名。 <2>sharename打印队列名称。 <3>job#在打印机队列中分配给打印作业的标识号。 <4>/hold使用 job# 时,在打印机队列中使打印作业等待。 <5>/release释放保留的打印作业。 <6>/delete从打印机队列中删除打印作业。 简单事例: <1>net print \\YFANG\SEEME列出\\YFANG计算机上SEEME打印机队列的目录 (14)Net Name 作 用:添加或删除消息名(有时也称别名),或显示计算机接收消息的名称列表。 命令格式:net name [name [/add | /delete]] 参数介绍: <1>键入不带参数的net name列出当前使用的名称。 <2>name指定接收消息的名称。 <3>/add将名称添加到计算机中。 <4>/delete从计算机中删除名称。 (15)Net Localgroup 作 用:添加、显示或更改本地组。 命令格式:net localgroup groupname {/add [/comment:"text "] | /delete} [/domain] 参数介绍: <1>键入不带参数的net localgroup显示服务器名称和计算机的本地组名称。 <2>groupname要添加、扩充或删除的本地组名称。 <3>/comment: "text "为新建或现有组添加注释。 <4>/domain在当前域的主域控制器中执行操作,否则仅在本地计算机上执行操作? <5>name [ ...]列出要添加到本地组或从本地组中删除的一个或多个用户名或组名。 <6>/add将全局组名或用户名添加到本地组中。 <7>/delete从本地组中删除组名或用户名。 简单事例: <1>net localgroup love /add将名为love的本地组添加到本地用户帐号数据库 <2>net localgroup love显示love本地组中的用户 (16)Net Group 作 用:在 Windows NT Server 域中添加、显示或更改全局组。 命令格式:net group groupname {/add [/comment:"text "] | /delete} [/domain] 参数介绍: <1>键入不带参数的net group显示服务器名称及服务器的组名称。 <2>groupname要添加、扩展或删除的组。 <3>/comment:"text "为新建组或现有组添加注释。 <4>/domain在当前域的主域控制器中执行该操作,否则在本地计算机上执行操作? <5>username[ ...]列表显示要添加到组或从组中删除的一个或多个用户。 <6>/add添加组或在组中添加用户名。 <7>/delete删除组或从组中删除用户名。 简单事例: <1>net group love yfang1 yfang2 /add将现有用户帐号yfang1和yfang2添加到本地计算机的love组 (17)Net File 作 用:显示某服务器上所有打开的共享文件名及锁定文件数。 命令格式:net file [id [/close]] 参数介绍: <1>键入不带参数的net file获得服务器上打开文件的列表。 <2>id文件标识号。 <3>/close关闭打开的文件并释放锁定记录。 (18)Net Config 作 用:显示当前运行的可配置服务,或显示并更改某项服务的设置。 命令格式:net config [service [options]] 参数介绍: <1>键入不带参数的net config显示可配置服务的列表。 <2>service通过net config命令进行配置的服务(server或workstation) <3>options服务的特定选项。 (19)Net Computer 作 用:从域数据库中添加或删除计算机。 命令格式:net computer \\computername {/add | /del} 参数介绍: <1>\\computername指定要添加到域或从域中删除的计算机。 <2>/add将指定计算机添加到域。 <3>/del将指定计算机从域中删除。 简单事例: <1>net computer \\cc /add将计算机 cc 添加到登录域 (20)Net Accounts 作 用:更新用户帐号数据库、更改密码及所有帐号的登录要求。 命令格式:net accounts [/forcelogoff:{minutes | no}] [/minpwlen:length] [/maxpwage:{days | unlimited}] [/minpwageays] [/uniquepw:number] [/domain] 参数介绍: <1>键入不带参数的net accounts显示当前密码设置、登录时限及域信息。 <2>/forcelogoff:{minutes | no}设置当用户帐号或有效登录时间过期时 <3>/minpwlen:length设置用户帐号密码的最少字符数。 <4>/maxpwage:{days | unlimited}设置用户帐号密码有效的最大天数。 <5>/minpwageays设置用户必须保持原密码的最小天数。 <6>/uniquepw:number要求用户更改密码时,必须在经过number次后才能重复使用 与之相同的密码。 <7>/domain在当前域的主域控制器上执行该操作。 <8>/sync当用于主域控制器时,该命令使域中所有备份域控制器同步 简单事例: <1>net accounts /minpwlen:7 将用户帐号密码的最少字符数设置为7 ----------------------上面介绍的是NET命令在WINNT下的基本用法 ----------------------下面我们看看NET命令在WIN98下的基本用法 在WIN98中NET命令也有一些参数 其中有一些参数的名字和功能及简单的使用方法和WINNT下的相应的参数的用法相同 其中有 (1)NET TIME命令 (2)NET PRINT命令 (3)NET USE命令 (4)NET VIEW命令 在WIN98中NET命令有一些参数 其中有一些参数的名字和WINNT下的相应的参数的名字相同但其用法却有些不同 其中有 (1)NET START 作 用:启动相应的服务。(不能在DOS-WIN中用) 命令格式:NET START [BASIC | NWREDIR | WORKSTATION | NETBIND | NETBEUI | NWLINK] [/LIST] [/YES] [/VERBOSE] (2)NET STOP 作 用:停止相应的服务.(不能在DOS-WIN中用) 命令格式:NET STOP [BASIC | NWREDIR | WORKSTATION | NETBEUI | NWLINK] [/YES] 在WIN98中NET命令还有一些参数是在98下才有的 其中有 (1)NET DIAG 作 用:运行MS的DIAGNOSTICS程序显示网络的DIAGNOSTIC信息 命令格式:NET DIAGNOSTICS [/NAMES | /STATUS] (2)NET INIT 作 用:不通过绑定来加载协议或网卡驱动(不能在DOS-WIN中用) 命令格式:NET INITIALIZE [/DYNAMIC] (3)NET LOGOFF 作 用:断开连接的共享资源(不能在DOS-WIN中用) (4)NET LOGON 作 用:在WORKGROUP中登陆(不能在DOS-WIN中用) 命令格式:NET LOGON [user [password | ?]] [/DOMAIN:name] [/YES] [/SAVEPW:NO] (5)NET PASSWORD 作 用:更改你的网络登陆口令(不能在DOS-WIN中用) 命令格式:NET PASSWORD \\computer | /DOMAIN:name [user [oldpassword
<p style="word-break: break-all; margin: 0px; padding: 0px; overflow-wrap: break-word; color: #666666; font-family: Verdana, 'Microsoft YaHei', 宋体; font-size: 14px; background-color: #ffffff;"><strong style="word-break: break-all;">本课程为Django第六季课程:</strong>后台管理的项目实战, 本项目主要实现基本的学生管理,包含的主要知识点有:virtualenv虚拟环境、pip下载包、多app项目开发、templates模板的继承、font-awesome图标的使用、原生SQL语句和数据库交互、ORM模型和数据库交互、LayUI页面布局、jQuery实现用户交互、Ajax的异步请求、页面的块状展示数据、表格展示数据、表格的分页、数据的增改删改、Layer弹出层使用、表单的验证等等知识点。</p> <p style="word-break: break-all; margin: 0px; padding: 0px; overflow-wrap: break-word; color: #666666; font-family: Verdana, 'Microsoft YaHei', 宋体; font-size: 14px; background-color: #ffffff;"> </p> <p style="word-break: break-all; margin: 0px; padding: 0px; overflow-wrap: break-word; color: #666666; font-family: Verdana, 'Microsoft YaHei', 宋体; font-size: 14px; background-color: #ffffff;">本案例完整的演示了项目实现过程,虽然不复杂,但涉及的内容非常多,特别是前后端交互的时候,有诸多的坑等着你去踩,好在王老师全程代码呈现,带着大家一起填坑,大大提高学习效率的同时,也培养了大家良好的代码习惯,希望大家一致跟着王老师学习Python开发。</p> <p style="word-break: break-all; margin: 0px; padding: 0px; overflow-wrap: break-word; color: #666666; font-family: Verdana, 'Microsoft YaHei', 宋体; font-size: 14px; background-color: #ffffff;"> </p> <p style="word-break: break-all; margin: 0px; padding: 0px; overflow-wrap: break-word; color: #666666; font-family: Verdana, 'Microsoft YaHei', 宋体; font-size: 14px; background-color: #ffffff;"> </p> <p style="word-break: break-all; margin: 0px; padding: 0px; overflow-wrap: break-word; color: #666666; font-family: Verdana, 'Microsoft YaHei', 宋体; font-size: 14px; background-color: #ffffff;"> </p> <p style="word-break: break-all; margin: 0px; padding: 0px; overflow-wrap: break-word; color: #666666; font-family: Verdana, 'Microsoft YaHei', 宋体; font-size: 14px; background-color: #ffffff;"><span style="word-break: break-all;"><span style="word-break: break-all; color: #ff0000;"><strong style="word-break: break-all;">课程目标:</strong></span><br style="word-break: break-all;" /><span style="word-break: break-all;">本系列课程是从零基础开始并深入讲解Django,最终学会使用Django框架开发企业级的项目。课程知识点详细,项目实战贴近企业需求。本系列课程除了非常详细的讲解Django框架本身的知识点以外,还讲解了web开发中所需要用到的技术,学完本系列课程后,您将独立做出一个具有后台管理系统,并且前端非常优美实用的网站。对于从事一份Python Web开发相关的工作简直轻而易举。</span></span></p> <p style="word-break: break-all; margin: 0px; padding: 0px; overflow-wrap: break-word; color: #666666; font-family: Verdana, 'Microsoft YaHei', 宋体; font-size: 14px; background-color: #ffffff;"> </p> <p style="word-break: break-all; margin: 0px; padding: 0px; overflow-wrap: break-word; color: #666666; font-family: Verdana, 'Microsoft YaHei', 宋体; font-size: 14px; background-color: #ffffff;"> </p> <p style="word-break: break-all; margin: 0px; padding: 0px; overflow-wrap: break-word; color: #666666; font-family: Verdana, 'Microsoft YaHei', 宋体; font-size: 14px; background-color: #ffffff;"><span style="word-break: break-all;"><span style="word-break: break-all;"><img src="https://img-bss.csdnimg.cn/202102061554519299.png" alt="" /></span></span></p>
©️2020 CSDN 皮肤主题: 技术工厂 设计师:CSDN官方博客 返回首页