基本的DOS命令

如有问题,欢迎各位大佬指出
基本DOS命令:

  1. 调出运行命令窗口:按快捷键“win+R”
  2. CMD命令提示符:输入命令“cmd”后按回车
  3. .注册表:输入命令“regedit”后按回车
  4. 打开画图工具:输入命令“mspaint”后按回车
  5. 计算器:输入命令“Calc”后按回车
  6. 记事本:输入命令“Notepad”后按回车
  7. 检查Windows版本:输入命令“winver”后按回车
  8. 任务管理器:输入命令“taskmgr”后按回车
  9. 检查DirectX信息:输入命令“dxdiag”后按回车
  10. 组策略:输入命令“gpedit.msc”后按回车
  11. 文本模式(文件后缀要改成.bat的扩展名)的脚本编写:
    @echo off #关闭原始盘符,即不会显示盘符
    echo “hello world” #执行语句
    pause #结束
    set /a#算数运算命令,即进行算数操作例:set /a 1+2 在文本中操作通常是:
    @echo off
    set /a var =1+2 #var可以用其他单词代换
    echo %var%
    pause
  12. 重定向操作符
 将命令输出写入到文件或设备(例如打印机)中,而不是写在命令提示符窗口中,且覆盖原有内容。

< 从文件中而不是从键盘中读入命令输入。

将命令输出添加到文件末尾而不删除文件中的信息,即追加。
& 将一个句柄的输出写入到另一个句柄的输入中。
<& 从一个句柄读取输入并将其写入到另一个句柄输出中。
| 从一个命令中读取输出并将其写入另一个命令的输入中。也称作管道。
可用的句柄:
句柄
句柄的数字代号
说明
STDIN
0
键盘输入
STDOUT
1
输出到命令提示符窗口
STDERR
2
错误输出到命令提示符窗口
UNDEFINED
3-9
这些句柄由应用程序和各个具体工具单独定义。

  1. 多命令运算符:
    &&: 具有短路,即第一个命令错误,则不继续执行第二个命令。只有第一个命令正确,才会执行第二个命令
    ||: 同样具有短路,即第一个命令正确,则不执行第二个命令
    常用的DOS命令:(命令的基本格式:命令 子命令 参数 操作 选项。DOS命令有全面的帮助文档,只要在cmd窗口输入命令 /? 即可查看该命令的属性,/help 可以用于获取详细的帮助信息<部分命令可以使用这个参数>,在想要结束正在运行的命令时,可以直接按ctrl+c,cmd编写代码时不区分大小写)

  2. color 改变cmd字体颜色 例:color 0A(0表示背景色,A表示前景色,若直接color 0,则是改变前景色)

  3. 设置命令提示窗口的窗口标题 例:title [string](string 是输入的标题)

  4. 批处理文件参数传递:在编写.bat文件时接受参数使用%num,且传递参数之间需要空格。例:在文本模式中编写:
    @echo off
    echo %1
    echo %2
    pause
    rem pause>nul是指将pause的内容输出到nul空设备中,即运行后不显示“请按任意键继续”)
    在cmd窗口则是:
    1.bat admin 1234 (admin对应1%,1234对应2%)
    批处理文件在编写脚本的时候使
    rem 来进行注释,以方便自己可以看懂自己编写的脚本。即:rem 注释内容

  5. date 显示或设置日期 date [/t :date]

  6. time 显示或设置系统时间。用法与date一致

  7. start 启动一个单独的窗口运行指定的程序和命令

  8. 从批处理程序调用另一个批处理程序(即调用.bat文件,但无法传递参数到主文件中):call [drive:][path]filename [batch-parameters](batch-parameters指定批处理程序所需的命令行信息。)

  9. tasklist 显示在本地或远程机器上当前运行的进程列表(需要在远程机器上查看则必须要验证身份信息)
    tasklist [/S system [/U username [/P [password]]]]
    [/M [module] | /SVC | /V] [/FI filter] [/FO format] [/NH]

  10. taskkill 使用该工具按照进程 ID或映像名称(有效运算符)终止任务
    taskkill [/S system [/U username [/P [password]]]]
    { [/FI filter] [/PID processid | /IM imagename] } [/T] [/F]

  11. tree 以图形显示驱动器或路径的文件夹结构 例:tree [drive:][path] [/F] [/A](/F是显示每个文件夹中文件的名称,/A是使用ASCII字符,而不使用扩展字符)

  12. shutdown 关闭或重启计算机
    例:shutdown [/i | /l | /s | /sg | /r | /g | /a | /p | /h | /e | /o] [/hybrid] [/soft] [/fw] [/f]
    [/m \computer][/t xxx][/d [p|u:]xx:yy [/c “comment”]]
    (shutdown /s /t 300 /c "你的系统将被注销“;shutdown /a)

  13. schtasks 允许管理员创建、删除、查询、更改、运行和中止本地或远程系统上的计划任
    务。at(已经弃用)

  14. 难点:set 显示、设置或删除 cmd.exe 环境变量。
    SET [variable=[string]]

  15. variable 指定环境变量名。

  16. string 指定要指派给变量的一系列字符串。

  17. cls 清屏

  18. type 显示文本文件内容:TYPE [drive:][path]filename

  19. find命令(都在文件中搜索字符串):FIND [/V] [/C] [/N] [/I] [/OFF[LINE]] “string” [[drive:][path]filename[ …]] #"string"指的是指定要搜索的文本字符串,[drive:][path]filename是指指定要搜索的文件

  20. arp 查看地址转换表信息 例:arp -a(电脑需要处于联网的状态下)

  21. dir 显示目录中的文件和子目录列表
    dir [drive:][path][filename] [/A[[:]attributes]] [/B] [/C] [/D] [/L] [/N]
    [/O[[:]sortorder]] [/P] [/Q] [/R] [/S] [/T[[:]timefield]] [/W] [/X] [/4]
    (划横线的部分指定要列出的驱动器、目录和\或文件)

  22. chdir (cd) 切换目录 (.代表当前目录 …代表上一级目录)

  23. mkdir (md)创建目录 mkdir [drive:]path

  24. rmdir (rd) 删除目录 rmdir [/S] [/Q] [drive:]path
    /S 除目录本身外,还将删除指定目录下的所有子目录和文件。用于删除目录树。
    /Q 安静模式,带 /S 删除目录树时不要求确认

  25. del 删除文件
    DEL [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names
    ERASE [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names
    (names 指定一个或多个文件或者目录列表。通配符可用来删除多个文件。 如果指定了一个目录, 该目录中的所有文件都会被删除。)
    del 路径 *txt 即删除某个路径下的.txt文件

  26. rename (ren) 文件重命名 REN [drive:][path]filename1 filename2 (不能为目标文件指定新的驱动器或路径)将filename1的名字换成filename2

  27. copy 将一份或多份文件复制到另一个位置
    COPY [/D] [/V] [/N] [/Y | /-Y] [/Z] [/L] [/A | /B ] source [/A | /B]
    [+ source [/A | /B] [+ …]] [destination [/A | /B]]
    (source表示指定要复制的文件,destination表示为新文件指定目录和/或文件名)

  28. move 移动文件并重命名文件和目录
    要移动至少一个文件:MOVE [/Y | /-Y] [drive:][path]filename1[,…] destination
    要重命名一个目录:MOVE [/Y | /-Y] [drive:][path]dirname1 dirname2

  29. ping 网络检测命令 ping127.0.0.1(用于检测本机网卡(TCP/IP)是否运行成功
    tracert 路由信息查看
    ipconfig 查看IP地址
    ipconfig /release 释放指定适配器的 IPv4 地址。
    ipconfig /release6 释放指定适配器的 IPv6 地址。
    ipconfig /renew 更新指定适配器的 IPv4 地址。
    ipconfig /renew6 更新指定适配器的 IPv6 地址。
    systeminfo 查看系统信息
    attrib 文件名目录名 查看文件名目录的属性(也可以修改)
    U盘手动查杀方法:attrib . -h -s -a -r
    net start 查看开启了那些服务
    net start 服务名 启动指定服务
    net stop 服务名 停止指定服务
    net use z :\192.168.0.1\c$ 映射盘服
    net use z :\192.168.0.1\c$ /del
    net user 用户名 密码 、/add建立用户
    net user guest /active:yes 激活guest用户
    net user 查看有哪些用户
    net user 用户名 查看用户属性
    net localgroup administrators 用户名 、add把用户添加到管理员组
    net password 密码 修改系统登录密码
    net share 查看本地开启的共享
    net share ipc/del删除ipc/ del 删除ipc/delipc共享
    netstat -a 查看开启了哪些端口
    netstat -n 查看端口连接情况 我们常用的命令是netstat -an
    netstat -v 查看正在进行的工作

内容概要:本文档详细介绍了基于Cplex求解器的风光制氢合成氨系统优化研究,通过Matlab代码实现对这一复杂可再生能源系统的建模与优化分析。研究聚焦于风能、光伏等可再生能源耦合电解水制氢并进一步合成氨的综合能源系统,重点解决系统在容量配置与运行调度方面的协同优化问题。采用Cplex求解器进行高效的混合整数线性规划(MILP)求解,实现了对系统经济性、能效性、环境可持续性的多目标优化,涵盖设备选型与容量设计、能量流分配、运行策略制定、制氢与合成氨工艺集成等关键技术环节。该研究为高比例可再生能源消纳、绿氢规模化生产及绿色化工转型提供了重要的理论依据与可行的技术路径。; 适合人群:具备电力系统、能源系统、运筹学或化工过程系统工程等相关背景,熟悉Matlab编程与数学建模方法,从事新能源、氢能、综合能源系统、绿色化工等领域研究的研究生、科研人员及工程技术人员。; 使用场景及目标:① 学习并复现高水平学术论文中关于风光制氢合成氨系统的优化模型构建方法;② 掌握利用Cplex求解器解决复杂能源系统混合整数线性规划(MILP)问题的核心技术与实践流程;③ 为自身的科研项目或工程应用提供系统建模、优化算法实现与代码参考的坚实基础。; 阅读建议:学习者应结合所提供的Matlab代码与相关参考文献,深入剖析模型的物理意义、数学推导过程、约束条件的设定逻辑以及目标函数的设计思路,特别关注Cplex与Matlab的接口调用与数据传递机制,并建议通过调整关键参数(如可再生能源出力、设备效率、成本系数等)进行敏感性分析,以全面理解系统优化的内在机理与决策影响。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值