Windows 入门杂乱无章版
windows入门
- /users/username/appdata/roaming/microsoft/windows/start menu/startup目录中的应用程序是在该用户登录时启动的
- /windows/system32目录存放的是大部分是类似于linux中的/sbin, 不要乱动, 在该目录中, 有一个config目录, 其下面有一个SAM文件, 该文件存放的是用户的账号和密码, 因为在登录时就系统就在使用了, 所以打不开, 删除密码就是对他进行操作的, 如果还是想要试一试, 就换一个没有密码的用户登录, 打开它
- /windows/system32/drivers/etc/hosts文件
- 右键计算机, 使用管理打开, 可以查看安全日志, 自己找一找就可以了
- 以telnet为例, windows要使用telnet客户端需要在控制面板中找到打开或者关闭windows, 找到telnet即可, 而telnet当服务器的话, 则需要在services.msc中设置
- hkey_current_user/software/microsoft/windows/currentversion/run注册表键中的是开启启动的服务
- 让一种类型的文件有默认的程序打开, 控制面板-->程序-->找到即可
cmd命令
- color ? --> 设置终端颜色, ?显示提示
- ping www.baidu.com --> 如果ttl较小表示对方的操作系统是win7+, unix, linux的, 如果100多则是xp的
- ipconfig /all, /release, /renew
- systeminfo可以显示补丁
- arp -a
- net view 显示局域网中的主机
- start www.baidu.com 打开网页
- start test.txt 打开test.txt 或者type
- shutdown -s -t 180 -c 'yes hello'
- tree
- 创建文本
copy con c:\test.txt
hello world
ctrl + Z + enter
- move移动
- windows中类似于linux的mount的
net use n:\\192.168.1.20\c$
- umount--> new use n:\ip\c$ /del
- net start 查看开启的服务, 或者指定服务名 net start telnet, 这样就不必要进入到图形管理界面了
- net stop 服务名
非常重要的用户相关的命令
- net user username password /add
- 提升权限 --> net localgroup administrators username /add
- net uesr uesrname /del 删除
- net share显示共享, 默认都是共享的, 黑客的天堂:), 配合net use n:\192.168.1.10\s
net user heibai lovechina /add 加一个heibai的用户密码为lovechina
net localgroup Administrators heibai /add 把他加入Administrator组
net start telnet 开对方的TELNET服务
net use z:\127.0.0.1c$ 映射对方的C盘
net use \ip\ipc$ " " /user:" " 建立IPC空链接
net use \ip\ipc$ "密码" /user:"用户名" 建立IPC非空链接
net use h: \ip\c$ "密码" /user:"用户名" 直接登陆后映射对方C:到本地为H:
net use h: \ip\c$ 登陆后映射对方C:到本地为H:
net use \ip\ipc$ /del 删除IPC链接
net use h: /del 删除映射对方到本地的为H:的映射
net user 用户名 密码 /add 建立用户
net user 查看有哪些用户
net user 帐户名 查看帐户的属性
net user guest /active:yes 将Guest用户激活
net user guest lovechina 把guest的密码改为lovechina
net user 用户名 /delete 删掉用户
net user guest/time:m-f,08:00-17:00 表示guest用户登录时间为周一至周 五的net user guest/time:m,4am-5pm;t,1pm-**m;w-f,8:00-17:00 表示guest用户登录时间为周一4:00/17:00,周二13:00/15:00,周三至周五8:00/17:00.
net user guest/time:all表示没有时间限制.
net user administrator /active:yes --> 激活用户
format D:/FS:NTFS --> 磁盘格式化
net winsock rese
assoc
显示或修改文件扩展名关联
at at.exe 显示或修改计划在计算机上运行的命令和程序
attrib attrib.exe 显示或更改文件属性
break
设置或清除扩展式CTRL+C检查,XP中无效
cacls cacls.exe 显示或修改文件的访问控制列表(ACLs)
call
从另一个批处理程序调用这一个,可实现跨文件调用
cd 或 chdir
显示当前目录的名称或将其更改
chcp chcp.com 显示或设置活动代码页编号
chkdsk chkdsk.exe 检查磁盘并显示状态报告
chkntfs chkntfs.exe 显示或修改启动时的磁盘检查操作
cls
清除屏幕内容
cmd cmd.exe 打开另一个Windows命令解释程序窗口
color
设置默认控制台前景和背景颜色
command command.com 打开另一个Windows命令解释程序窗口,实质是prompt的一种形式,所有路径都为短路径方式
comp comp.exe 比较两个或两套文件的内容
compact compact.exe 显示或更改NTFS分区上文件的压缩
convert convert.exe 将FAT格式的卷转换成NTFS格式。并且不能转换当前使用的驱动器
copy
将至少一个文件复制到另一个位置
date
显示或设置日期
del 或 erase
删除至少一个文件
dir
显示一个目录中的文件和子目录
diskcomp diskcomp.exe 比较两个软盘的内容
diskcopy diskcopy.exe 将一个软盘的内容复制到另一个软盘
doskey doskey.exe 编辑命令行、调用Windows命令并创建宏
echo
显示消息,控制回显的状态(打开或关闭)
endlocal
结束批文件中环境更改的本地化,即停用延迟环境变量扩展功能
exit
退出cmd.exe程序(命令翻译程序)或当前批处理脚本
fc fc.exe 比较两个或两套文件,并显示不同处
find find.exe 在文件内容中搜索文字字符串
findstr findstr.exe 在文件内容中搜索字符串
for
为一系列文件(一个集合)中的每个文件运行一个指定的命令
format format.com 格式化磁盘
ftype
显示或修改用于文件扩展名关联的文件类型
goto
将Windows命令解释程序指向批处理程序中某个标明的行
graftabl graftabl.com 启用Windows来以图像模式显示扩展字符集
help help.exe 启用Windows来以图像模式显示扩展字符集
if
提供Windows命令的帮助信息
lable lable.exe 创建、更改或删除磁盘的卷标
md 或 mkdir
创建目录(文件夹)
mode mode.com 配置系统设备
more more.com 将结果进行分屏显示,一次显示一个屏幕内容
move
将文件从一个目录移到另一个目录
path
显示或设置可执行文件的搜索路径
pause
暂停批文件的处理并显示消息
popd
还原pushd保存的当前目录的上一个值
print print.exe 打印文本文件
prompt
更改Windows命令提示符
pushd
保存当前目录,然后对其进行更改
rd 或 rmdir
删除目录
recover
从有问题的磁盘恢复可读信息
rem
记录批文件或CONFIG.SYS中的注释,注释标识符
ren 或 rename
重命名文件
replace replace.exe 替换文件
set
显示、设置或删除批处理可执行程序环境变量
setlocal
开始批文件中环境更改的本地化,即启用延迟环境变量扩展功能
shift
更换批文件中可替换参数的位置
sort sort.exe 对输入进行分类
start
启动另一个窗口来运行指定的程序或命令
subst subst.exe 将路径跟一个驱动器号关联
time
显示或设置系统时间
title
设置cmd.exe会话的窗口标题
tree tree.com 以图形模式显示驱动器或路径的目录结构
type
显示文本文件的内容
ver
显示Windows版本
verify
告诉Windows是否验证文件是否已正确写入磁盘
vol
显示磁盘卷标和序列号
xcopy xcopy.exe 复制文件和目录树
### windows
+ windows与linux的安装一样, 都分两个阶段, 一个预安装(类似于Linux的anaconda), 另一个是真正的系统安装
+ windows与linux一样都有系统保存的分区, 就是boot存放的位置, windows是不能操作boot的, 而linux的root可以
### windows系统的用户管理
+ 工作组(workgroup, 默认的), 本地用户账号
+ 域(domain): 统一管理, 所有的用户账号存储在一台独立的账号
## windows搭建论坛
+ PHPNow压缩包中提供了msyql + apache + php, 只需要运行里面一个cmd脚本即可
## 环境变量
+ %systemroot% --> C:\windows\
+ %pathext% --> 存放扩展名, 这样在cmd中打开扩展名在pathext中定义的就可以忽略扩展名
## 注册表
+ 环境变量:
* hkey\_local\_machine/system/controlset001/control/sessoinmanager/environment
## fusion虚拟机中开启hyper-v
在.vmx配置文件下添加hypervisor.cpuid.v0 = "FALSE", mce.enable = "TRUE",
vhv.enable = "TRUE"三个Entries,如果vhv.enable已经有了则不要重复添加(主意修改配置.vmx
之前win8虚拟机必须是关闭的)
开启cpu虚拟化