热门标签 | 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常用命令内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!


推荐阅读
  • 本文将深入探讨 Unreal Engine 4 (UE4) 中的距离场技术,包括其原理、实现细节以及在渲染中的应用。距离场技术在现代游戏引擎中用于提高光照和阴影的效果,尤其是在处理复杂几何形状时。文章将结合具体代码示例,帮助读者更好地理解和应用这一技术。 ... [详细]
  • H5技术实现经典游戏《贪吃蛇》
    本文将分享一个使用HTML5技术实现的经典小游戏——《贪吃蛇》。通过H5技术,我们将探讨如何构建这款游戏的两种主要玩法:积分闯关和无尽模式。 ... [详细]
  • Docker安全策略与管理
    本文探讨了Docker的安全挑战、核心安全特性及其管理策略,旨在帮助读者深入理解Docker安全机制,并提供实用的安全管理建议。 ... [详细]
  • 问题描述现在,不管开发一个多大的系统(至少我现在的部门是这样的),都会带一个日志功能;在实际开发过程中 ... [详细]
  • 从理想主义者的内心深处萌发的技术信仰,推动了云原生技术在全球范围内的快速发展。本文将带你深入了解阿里巴巴在开源领域的贡献与成就。 ... [详细]
  • 本文介绍如何在阿里云环境中利用 Docker 容器化技术部署一个简单的 Flask Web 应用,并确保其可通过互联网访问。内容涵盖 Python 代码编写、Dockerfile 配置、镜像构建及容器运行等步骤。 ... [详细]
  • 本文记录了在Windows 8.1系统环境下,使用IIS 8.5和Visual Studio 2013部署Orchard 1.7.2过程中遇到的问题及解决方案,包括503服务不可用错误和web.config配置错误。 ... [详细]
  • 本文通过分析一个具体的案例,探讨了64位Linux系统对32位应用程序的兼容性问题。案例涉及OpenVPN客户端在64位系统上的异常行为,通过逐步排查和代码测试,最终定位到了与TUN/TAP设备相关的系统调用兼容性问题。 ... [详细]
  • 本文详细介绍了如何在ARM架构的目标设备上部署SSH服务端,包括必要的软件包下载、交叉编译过程以及最终的服务配置与测试。适合嵌入式开发人员和系统集成工程师参考。 ... [详细]
  • 深入理解Dockerfile及其作用
    Dockerfile是一种文本格式的配置文件,用于定义构建Docker镜像所需的步骤。通过使用`docker build`命令,用户可以将Dockerfile中的一系列指令转换成一个可执行的Docker镜像。 ... [详细]
  • 本文介绍了如何解决 ChinaASP.Upload 错误 '80040002',即必须添加版权信息的问题,并提供了详细的步骤和注意事项。 ... [详细]
  • 本文详细介绍如何在华为鲲鹏平台上构建和使用适配ARM架构的Redis Docker镜像,解决常见错误并提供优化建议。 ... [详细]
  • 解决Pytesser模块在Windows环境下出现的错误
    本文详细探讨了如何解决在Windows环境中使用Pytesser模块进行OCR(光学字符识别)时遇到的WindowsError错误,提供了具体的解决方案。 ... [详细]
  • 在Java开发中,保护代码安全是一个重要的课题。由于Java字节码容易被反编译,因此使用代码混淆工具如ProGuard变得尤为重要。本文将详细介绍如何使用ProGuard进行代码混淆,以及其基本原理和常见问题。 ... [详细]
  • 本文探讨了有效学习专业技能的方法,包括编程语言、操作系统、软件组件及前沿技术的探索,旨在为初学者提供一套系统的自学指南。 ... [详细]
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社区 版权所有