DOS下编译C/C++以及DOS常用命令

最近想写些简单的C,但是真心不想打开VS,卡电脑啊 亲,当你的电脑跑起来和乌龟一样的时候真的很难受的!!!
还念以前用的TurboC ,编译C其实就是找到编译文件就好了,所以以下两个步骤就可以让你直接在dos下编译C/C++,对于我们这种电脑配置跟不上时代的来说太简单方便了。
(1)找到你VS或者VC安装的路径,然后找到VC/bin/下的一个名为cl.exe的可执行文件,这个就是VC的编译器了(我猜应该是compile简写cl),记住该路径(我的是D:\Program Files\Microsoft Visual Studio 10.0\VC\bin),把这个路径添加到环境变量path里,可以是用户变量也可以是系统变量(记得改路径与前一个路径的分隔符是“;” ) 确定OK
(2)进入cmd控制台,输入vcvars32(回车)结果如下
------------------------------------------------------------------------------------
E:\Study>vcvars32
Setting environment for using Microsoft Visual Studio 2010 x86 tools.
------------------------------------------------------------------------------------
然后就可以编译啦 ,比如该目录下有一个helloworld.c程序,编译就用>cl XXXX.c具体如下:
------------------------------------------------------------------------------------
E:\Study>type helloworld.c
#include

int main()
{
        printf("hello world\n");
        return 0;
}
E:\Study>cl helloworld.c
用于 80x86 的 Microsoft (R) 32 位 C/C++ 优化编译器 16.00.30319.01 版
版权所有(C) Microsoft Corporation。保留所有权利。

helloworld.c
Microsoft (R) Incremental Linker Version 10.00.30319.01
Copyright (C) Microsoft Corporation.  All rights reserved.

/out:helloworld.exe
helloworld.obj

E:\Study>helloworld.exe
hello world
------------------------------------------------------------------------------------
给些常用的cmd命令 
可以用cmd /?查看帮助信息。
★CMD命令★
1. gpedit.msc-----组策略 
2. sndrec32-------录音机 
3. Nslookup-------IP地址侦测器 
4. explorer-------打开资源管理器 
5. logoff---------注销命令 
6. tsshutdn-------60秒倒计时关机命令 
7. lusrmgr.msc----本机用户和组 
8. services.msc---本地服务设置 
9. oobe/msoobe /a----检查XP是否激活 
10. notepad--------打开记事本 
11. cleanmgr-------垃圾整理 
12. net start messenger----开始信使服务 
13. compmgmt.msc---计算机管理 
14. net stop messenger-----停止信使服务 
15. conf-----------启动netmeeting 
16. dvdplay--------DVD播放器 
17. charmap--------启动字符映射表 
18. diskmgmt.msc---磁盘管理实用程序 
19. calc-----------启动计算器 
20. dfrg.msc-------磁盘碎片整理程序 
21. chkdsk.exe-----Chkdsk磁盘检查 
22. devmgmt.msc--- 设备管理器 
23. regsvr32 /u *.dll----停止dll文件运行 
24. drwtsn32------ 系统医生 
25. rononce -p ----15秒关机 
26. dxdiag---------检查DirectX信息 
27. regedt32-------注册表编辑器 
28. Msconfig.exe---系统配置实用程序 
29. rsop.msc-------组策略结果集 
30. mem.exe--------显示内存使用情况 
31. regedit.exe----注册表 
32. winchat--------XP自带局域网聊天 
33. progman--------程序管理器 
34. winmsd---------系统信息 
35. perfmon.msc----计算机性能监测程序 
2. 36. winver---------检查Windows版本 
37. sfc /scannow-----扫描错误并复原 
38. taskmgr-----任务管理器(2000/xp/2003 
39. winver---------检查Windows版本 
40. wmimgmt.msc----打开windows管理体系结构(WMI) 
41. wupdmgr--------windows更新程序 
42. wscript--------windows脚本宿主设置 
43. write----------写字板 
44. winmsd---------系统信息 
45. wiaacmgr-------扫描仪和照相机向导 
46. winchat--------XP自带局域网聊天 
47. mem.exe--------显示内存使用情况 
48. Msconfig.exe---系统配置实用程序 
49. mplayer2-------简易widnows media player 
50. mspaint--------画图板 
51. mstsc----------远程桌面连接 
52. mplayer2-------媒体播放机 
53. magnify--------放大镜实用程序 
54. mmc------------打开控制台 
55. mobsync--------同步命令 
56. dxdiag---------检查DirectX信息 
57. drwtsn32------ 系统医生 
58. devmgmt.msc--- 设备管理器 
59. dfrg.msc-------磁盘碎片整理程序 
60. diskmgmt.msc---磁盘管理实用程序 
61. dcomcnfg-------打开系统组件服务 
62. ddeshare-------打开DDE共享设置 
63. dvdplay--------DVD播放器 
64. net stop messenger-----停止信使服务 
65. net start messenger----开始信使服务 
66. notepad--------打开记事本 
67. nslookup-------网络管理的工具向导 
68. ntbackup-------系统备份和还原 
69. narrator-------屏幕“讲述人” 
70. ntmsmgr.msc----移动存储管理器 
71. ntmsoprq.msc---移动存储管理员操作请求 
72. netstat -an----(TC)命令检查接口 
73. syncapp--------创建一个公文包 
74. sysedit--------系统配置编辑器 
75. sigverif-------文件签名验证程序 
76. sndrec32-------录音机 
77. shrpubw--------创建共享文件夹 
78. secpol.msc-----本地安全策略 
79. syskey---------系统加密,一旦加密就不能解开,保护windows xp系统的双重密码 
80. services.msc---本地服务设置 
81. Sndvol32-------音量控制程序 
82. sfc.exe--------系统文件检查器 
83. sfc /scannow---windows文件保护 
84. tsshutdn-------60秒倒计时关机命令 
3. 84. tsshutdn-------60秒倒计时关机命令 
85. tourstart------xp简介(安装完成后出现的漫游xp程序) 
86. taskmgr--------任务管理器 
87. eventvwr-------事件查看器 
88. eudcedit-------造字程序 
89. explorer-------打开资源管理器 
90. packager-------对象包装程序 
91. perfmon.msc----计算机性能监测程序 
92. progman--------程序管理器 
93. regedit.exe----注册表 
94. rsop.msc-------组策略结果集 
95. regedt32-------注册表编辑器 
96. rononce -p ----15秒关机 
97. regsvr32 /u *.dll----停止dll文件运行 
98. regsvr32 /u zipfldr.dll------取消ZIP支持 
99. cmd.exe--------CMD命令提示符 
100. chkdsk.exe-----Chkdsk磁盘检查 
101. certmgr.msc----证书管理实用程序 
102. calc-----------启动计算器 
103. charmap--------启动字符映射表 
104. cliconfg-------SQL SERVER 客户端网络实用程序 
105. Clipbrd--------剪贴板查看器 
106. conf-----------启动netmeeting 
107. compmgmt.msc---计算机管理 
108. cleanmgr-------垃圾整理 
109. ciadv.msc------索引服务程序 
110. osk------------打开屏幕键盘 
111. odbcad32-------ODBC数据源管理器 
112. oobe/msoobe /a----检查XP是否激活 
113. lusrmgr.msc----本机用户和组 
114. logoff---------注销命令 
115. iexpress-------木马捆绑工具,系统自带 
116. Nslookup-------IP地址侦测器 
117. fsmgmt.msc-----共享文件夹管理器 
118. utilman--------辅助工具管理器 
119. gpedit.msc-----组策略
120. explorer-------打开资源管理器
范例:磁盘双击打不开的
处理方法:
cmd /c reg delete "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2" /f
    cmd /k reg delete "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2" /f
    cmd k reg delete "HKEY_CLASSES_ROOT\Drive\shell\run" /f
    cmd /k reg delete "HKEY_CLASSES_ROOT\Drive\shell\run" /f


*******************************************************************************************************************************************************
cmd命令大全、cmd命令提示符大全
    刚接触电脑的时候是从DOS系统开始,DOS时代根本就没有Windows这样的视窗操作界面,只有一个黑漆漆的窗口,让你输入命令。所以学DOS系统操作,命令提示符是不可或缺的。笔者可以告诉大家,大多数的程序员牛人或计算机专家在DOS系统下的操作是非常了得的,所以菜鸟要想成为计算机高手,DOS命令是非学不可。
 直到今天的Windows系统,还是离不开DOS命令的操作。学习DOS系统操作,首先了解命令提示符。先了解每个命令提示符的作用,然后才能够灵活运用。
 下面是笔者在某个论坛收集整理的命令提示符大全,希望对菜鸟们有所帮助。
      cmd命令大全(第一部分)
  winver---------检查Windows版本
  wmimgmt.msc----打开windows管理体系结构(WMI) 
  wupdmgr--------windows更新程序 
  wscript--------windows脚本宿主设置 
  write----------写字板 
  winmsd---------系统信息 
  wiaacmgr-------扫描仪和照相机向导 
  winchat--------XP自带局域网聊天

        cmd命令大全(第二部分)
  mem.exe--------显示内存使用情况
  Msconfig.exe---系统配置实用程序 
  mplayer2-------简易widnows media player 
  mspaint--------画图板 
  mstsc----------远程桌面连接 
  mplayer2-------媒体播放机 
  magnify--------放大镜实用程序 
  mmc------------打开控制台 
  mobsync--------同步命令

        cmd命令大全(第三部分)
  dxdiag---------检查DirectX信息
  drwtsn32------ 系统医生 
  devmgmt.msc--- 设备管理器 
  dfrg.msc-------磁盘碎片整理程序 
  diskmgmt.msc---磁盘管理实用程序 
  dcomcnfg-------打开系统组件服务 
  ddeshare-------打开DDE共享设置 
  dvdplay--------DVD播放器

        cmd命令大全(第四部分)
  net stop messenger-----停止信使服务
  net start messenger----开始信使服务 
  notepad--------打开记事本 
  nslookup-------网络管理的工具向导 
  ntbackup-------系统备份和还原 
  narrator-------屏幕“讲述人” 
  ntmsmgr.msc----移动存储管理器 
  ntmsoprq.msc---移动存储管理员操作请求 
  netstat -an----(TC)命令检查接口

        cmd命令大全(第五部分)
  syncapp--------创建一个公文包
  sysedit--------系统配置编辑器 
  sigverif-------文件签名验证程序 
  sndrec32-------录音机 
  shrpubw--------创建共享文件夹 
  secpol.msc-----本地安全策略 
  syskey---------系统加密,一旦加密就不能解开,保护windows xp系统的双重密码 
  services.msc---本地服务设置 
  Sndvol32-------音量控制程序 
  sfc.exe--------系统文件检查器 
  sfc /scannow---windows文件保护

        cmd命令大全(第六部分)
  tsshutdn-------60秒倒计时关机命令
  tourstart------xp简介(安装完成后出现的漫游xp程序) 
  taskmgr--------任务管理器 
  eventvwr-------事件查看器 
  eudcedit-------造字程序 
  explorer-------打开资源管理器 
  packager-------对象包装程序 
  perfmon.msc----计算机性能监测程序 
  progman--------程序管理器 
  regedit.exe----注册表 
  rsop.msc-------组策略结果集 
  regedt32-------注册表编辑器 
  rononce -p ----15秒关机 
  regsvr32 /u *.dll----停止dll文件运行 
  regsvr32 /u zipfldr.dll------取消ZIP支持

        cmd命令大全(第七部分)
  cmd.exe--------CMD命令提示符
  chkdsk.exe-----Chkdsk磁盘检查 
  certmgr.msc----证书管理实用程序 
  calc-----------启动计算器 
  charmap--------启动字符映射表 
  cliconfg-------SQL SERVER 客户端网络实用程序 
  Clipbrd--------剪贴板查看器 
  conf-----------启动netmeeting 
  compmgmt.msc---计算机管理 
  cleanmgr-------垃圾整理 
  ciadv.msc------索引服务程序 
  osk------------打开屏幕键盘 
  odbcad32-------ODBC数据源管理器 
  oobe/msoobe /a----检查XP是否激活 
  lusrmgr.msc----本机用户和组 
  logoff---------注销命令 
  iexpress-------木马捆绑工具,系统自带 
  Nslookup-------IP地址侦测器 
  fsmgmt.msc-----共享文件夹管理器 
  utilman--------辅助工具管理器 
  gpedit.msc-----组策略

你可能感兴趣的:(DOS下编译C/C++以及DOS常用命令)