本文主要介绍一些Windows的特殊使用技巧。作为半个C#程序员,不懂Windows自带程序的使用,有点说不过去,虽然平时不怎么用到,但还是稍微记录下吧。
概述
批处理 bat
命令行 cmd
命令行 PowerShell : 比较强大的终端,但是本人平时不使用,本文不叙述。
环境变量的设置
regedit.exe : 注册表 (register edit)
gpedit.msc : 组策略(group edit)
services.msc : 本地服务设置
批处理
批处理(batch)是一种简化的脚本语言(DOS脚本),是Windows原生支持的,批处理文件扩展名为bat。其优势在于不需要下载安装任何编译器或解释器,语法简单。首次接触批处理是之前做算法题时,需要将准备提交的算法所跑出的结果和朴素算法的结果进行比较,于是写compare.bat文件。当时不会python,而且考场机器一般也没装python,若用pascal之类的编写这种比较程序又稍显麻烦且大材小用。
echo 命令:显示消息
echo message
pause 命令:暂停
set 命令:声明变量,并赋值。
set a=6
%variable%:获取变量值
echo %a%
goto 命令:流程跳转
goto label
...
:label
del:删除文件
> 、 >>:指定输出文件,其中>是覆盖文件,>>是追加至文件末。默认输出至屏幕。
abc >> a.txt
<:读取文件。默认从屏幕读取。
set /p x=<a.txt
if 语句:
if %result%=%answer% (echo OK) else echo WA
for 语句:
for %a in (c:\*.*) do @echo %a
常用的CMD命令
ping ip 测试是否能访问到指定ip地址的机器
ipconfig 查看本机器的网络设置
文件基本操作: copy 复制, move 移动, del 或 rmdir 删除, md 创建。
关机:shutdown。 例如 shutdown -s -t 60:60秒后自动关机。
环境变量的设置
环境变量是什么?环境变量可以理解为系统的“视野”,若配置环境变量,则系统可以在不指定软件路径的情况下直接运行相应程序(或者说,告诉系统这个程序的运行路径)。
设置方法:打开Windows的“高级系统设置”,点击“高级”选项卡中的“环境变量”,编辑PATH的值即可。注意到环境变量有“用户变量”和“系统变量”之分,前者是仅用于当前登录用户,后者用于所有用户。
注册表
待完善
组策略
待完善
1897

被折叠的 条评论
为什么被折叠?



