前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >编程学习之系统命令

编程学习之系统命令

作者头像
DeROy
发布2021-08-27 17:54:25
3730
发布2021-08-27 17:54:25
举报
文章被收录于专栏:编程学习基地编程学习基地

点击蓝字

关注我们

system命令

系统命令

win+R打开菜单 输入命令 可以快速执行一些程序或者功能

  • calc 打开计算器(常用)
  • notepad 记事本
  • mspaint 画图板
  • write 写字板

这些命令同样可以适用于 system 命令 比如

代码语言:javascript
复制
#include<stdlib.h>
//加#include<windows.h>也可以
int main()
{
 system("calc");  //打开计算器
 return 0;
}

system系统调用

system是一个函数 用来运行外部的程序 格式 system(“命令语句”);

需要在代码中加上 #include<stdlib.h> 才可使用

下面简单介绍几个可以在system中使用的语句

pause 暂停

syetem("pause"); //暂停

这个应该是绝大部分人都知道的,效果是阻塞等待字符输入

cls 清空屏幕的内容

system("cls"); //清除屏幕内容

用于黑窗口的清屏函数 可以清除之前打印的内容,相信大家也不陌生

title 设置标题

修改程序标题

shutdown 关机命令
代码语言:javascript
复制
   shutdown -a  阻止关机
  
   shutdown -s  关机(不要试)
  
   shutdown -s -t 3600     3600秒之后关机
  
   at 21:30 shutdown -s  定时关机(win7 可以用)
   
   slidetoshutdown    滑动关机(win10可用)
有关控制台属性的命令

color 5A

这个命令是设置控制台的默认前景he背景颜色

5 :紫色背景色 A :淡绿色的字体颜色

代码语言:javascript
复制
设置默认的控制台前景和背景颜色。

COLOR [attr]

  attr        指定控制台输出的颜色属性。

颜色属性由两个十六进制数字指定 -- 第一个
对应于背景,第二个对应于前景。每个数字
可以为以下任何值:

    0 = 黑色       8 = 灰色
    1 = 蓝色       9 = 淡蓝色
    2 = 绿色       A = 淡绿色
    3 = 浅绿色     B = 淡浅绿色
    4 = 红色       C = 淡红色
    5 = 紫色       D = 淡紫色
    6 = 黄色       E = 淡黄色
    7 = 白色       F = 亮白色

如果没有给定任何参数,此命令会将颜色还原到 CMD.EXE 启动时
的颜色。这个值来自当前控制台
窗口、/T 命令行开关或 DefaultColor 注册表
值。

如果尝试使用相同的
前景和背景颜色来执行
 COLOR 命令,COLOR 命令会将 ERRORLEVEL 设置为 1。

在任意C/C++编译器下输入语句system("color z");可以得到上述,或者直接cmd命令行输入改命令即可。

代码语言:javascript
复制
#include<stdlib.h>
int main()
{
    system("color z");
     return 0;
}
网络命令

ping 命令

代码语言:javascript
复制
ping baidu.com

用于检测网络是否通畅,用于检查两台主机之间是否连通。

ipconfig 命令

查看本地ip地址等详细信息

系统命令还有很多,这些是我比较常用的,其他的可自行百度,除了这些和编程相关的命令外,我再教大家一个获取wifi密码的系统命令。

通过系统命令获取wifi密码

事实上是查看已连接过的wifi密码

枚举用户连接过的wifi密码名称

代码语言:javascript
复制
netsh wlan show profiles

查看wifi密码

查看用户 1603 的wifi密码

代码语言:javascript
复制
netsh wlan show profiles "1603" key=clear

这个密码也非常的佛系 meiyoumima(没有密码)

C语言代码获取

代码语言:javascript
复制
#include<stdio.h>
#include<Windows.h>
int main()
{
 system("title 微信公众号:编程学习基地");
 system("netsh wlan show profiles");
 system("netsh wlan show profiles \"1603\" key=clear");
 return 0;
}

ps:这个技巧是为了防止某些不懂电脑的小白把抖音视频当真,毕竟哪有这么简单获取wifi密码

·················END·················

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2021-08-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 编程学习基地 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • system命令
    • 系统命令
      • system系统调用
        • pause 暂停
        • cls 清空屏幕的内容
        • title 设置标题
        • shutdown 关机命令
        • 有关控制台属性的命令
        • 网络命令
    • 通过系统命令获取wifi密码
      • 枚举用户连接过的wifi密码名称
        • 查看wifi密码
          • C语言代码获取
          相关产品与服务
          日志服务
          日志服务(Cloud Log Service,CLS)是腾讯云提供的一站式日志服务平台,提供了从日志采集、日志存储到日志检索,图表分析、监控告警、日志投递等多项服务,协助用户通过日志来解决业务运维、服务监控、日志审计等场景问题。
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档