热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

DOS编写脚本常用命令整理小结

这篇文章主要介绍了DOS编写脚本常用命令整理,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

DOS编写脚本常用命令整理

文件相关命令

echo  t t t >test.txt                    #创建文件  
#拓展:格式输入文本 copy con test.txt   然后回车,就开始批量输入内容,ctrl +z 退出就保存了。
type  test.txt                              #查看文件内容
type  test.txt    | more                 #查看文件内容,按页翻滚
del    test.txt                              #删除文件 ,      *.txt 可以批量删除。 *.* /s /q  不提示删除所有 文件
copy 文件 路径                      #复制文件:可以使用点和点点;同样还有move;重名了ren;支持网络路径

目录相关命令

md      [DIR]                       #创建目录
dir       [DIR]                      #查看目录下的内容   /a 显示隐藏文件
cd       [DIR]                     #切换目录,如果切换盘符后,无法切换,继续执行 盘符: 如d:即可。
rd      dir                             #删除目录

常用恶意攻击的命令:

快速生成大容量的空文件,导致磁盘空间沾满
fsutil file createnew d:\aab.txt 4096
把计算机所有文件类型全部转化
assoc .txt=exefile
定时关机重启
shutdown -s -f -t xx -c “消息”
shutdown -r -f -t xx
shutdown -a            #解除

bat编写常用命令

@echo off  #关闭回显,简单说就是只显示执行结果,执行的命令不要了。
pause      #中断命令,按任意键继续
color 0a   #设置脚本执行窗口黑绿配色。
echo   x   #常用输出信息
echo.      #输出空行,中间没有空格!
>nul 2>nul #命令后缀增加它,结果被隐藏。

bat高级命令

模块相关命令

:1 
:a 配合start goto 1    #跳转到执行模块。可以实现死循环!
start  软件启动命令/网页url/空==cmd  
%name%   #获取系统变量的值
title name #窗口名字
set /p a=“描述信息:”    #交互设置变量名字,a后面此时不是变量的值,是描述信息。
set a=100  #不交互设置变量
exit       #退出脚本

用户相关命令

net user   #查看当前用户列表(可以单独加用户,查看详细信息)。
net user  xx  123  #直接给xx改密码,需要管理员权限。
net user  xx  123 /add  #新增用户xx和密码
net user  xx   /del     #删除用户

共享目录相关

net share   #查看共享目录,默认共享了许多,安全必须关闭。重启后又有了,需要改注册表。
#注册表:相当于登记中心,所有软件都会记录。(安装系统后,有些注册表没有了,所以报错。)
net share c$=c:\    #创建共享目录
net share c$  /del  #删除共享  445端口仍然有,但是不需要管。

if语句

常用判断变量等于xx时候,执行命令,格式如下:

如果name变量值为1进入模块1,执行相关命令:
if  "%NAME%"=="1" goto 1

到此这篇关于DOS编写脚本常用命令整理的文章就介绍到这了,更多相关DOS常用命令内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!


推荐阅读
  • 本文将介绍如何编写一些有趣的VBScript脚本,这些脚本可以在朋友之间进行无害的恶作剧。通过简单的代码示例,帮助您了解VBScript的基本语法和功能。 ... [详细]
  • 360SRC安全应急响应:从漏洞提交到修复的全过程
    本文详细介绍了360SRC平台处理一起关键安全事件的过程,涵盖从漏洞提交、验证、排查到最终修复的各个环节。通过这一案例,展示了360在安全应急响应方面的专业能力和严谨态度。 ... [详细]
  • 本文详细介绍了 Dockerfile 的编写方法及其在网络配置中的应用,涵盖基础指令、镜像构建与发布流程,并深入探讨了 Docker 的默认网络、容器互联及自定义网络的实现。 ... [详细]
  • 离线环境下的Python及其第三方库安装指南
    在项目开发中,有时会遇到电脑只能连接内网或完全无法联网的情况。本文将详细介绍如何在这种环境下安装Python及其所需的第三方库,确保开发工作的顺利进行。 ... [详细]
  • Python自动化处理:从Word文档提取内容并生成带水印的PDF
    本文介绍如何利用Python实现从特定网站下载Word文档,去除水印并添加自定义水印,最终将文档转换为PDF格式。该方法适用于批量处理和自动化需求。 ... [详细]
  • 本文探讨了 Objective-C 中的一些重要语法特性,包括 goto 语句、块(block)的使用、访问修饰符以及属性管理等。通过实例代码和详细解释,帮助开发者更好地理解和应用这些特性。 ... [详细]
  • 从 .NET 转 Java 的自学之路:IO 流基础篇
    本文详细介绍了 Java 中的 IO 流,包括字节流和字符流的基本概念及其操作方式。探讨了如何处理不同类型的文件数据,并结合编码机制确保字符数据的正确读写。同时,文中还涵盖了装饰设计模式的应用,以及多种常见的 IO 操作实例。 ... [详细]
  • 本文详细介绍了MicroATX(也称Mini ATX)和MATX主板规格,探讨了它们的结构特点、应用场景及对电脑系统成本和性能的影响。同时,文章还涵盖了相关操作系统的实用技巧,如蓝牙设备图标删除、磁盘管理等。 ... [详细]
  • 使用GDI的一些AIP函数我们可以轻易的绘制出简 ... [详细]
  • dotnet 通过 Elmish.WPF 使用 F# 编写 WPF 应用
    本文来安利大家一个有趣而且强大的库,通过F#和C#混合编程编写WPF应用,可以在WPF中使用到F#强大的数据处理能力在GitHub上完全开源Elmis ... [详细]
  • 如何彻底清除顽固软件如360
    本文详细介绍了如何彻底卸载难以删除的软件,如360安全卫士。这类软件不仅难以卸载,还会在开机时启动多个应用,影响系统性能。我们将提供两种有效的方法来帮助您彻底清理这些顽固软件。 ... [详细]
  • 作为一名专业的Web前端工程师,掌握HTML和CSS的命名规范是至关重要的。良好的命名习惯不仅有助于提高代码的可读性和维护性,还能促进团队协作。本文将详细介绍Web前端开发中常用的HTML和CSS命名规范,并提供实用的建议。 ... [详细]
  • 本文深入探讨了 Redis 的两种持久化方式——RDB 快照和 AOF 日志。详细介绍了它们的工作原理、配置方法以及各自的优缺点,帮助读者根据具体需求选择合适的持久化方案。 ... [详细]
  • 20100423:Fixes:更新批处理,以兼容WIN7。第一次系统地玩QT,于是诞生了此预备式:【QT版本4.6.0&#x ... [详细]
  • 本文详细介绍如何在Linux系统中配置SSH密钥对,以实现从一台主机到另一台主机的无密码登录。内容涵盖密钥对生成、公钥分发及权限设置等关键步骤。 ... [详细]
author-avatar
梦幻00草根_831
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有