纯命令操作2012server
一、命令输入行接口:
1、cmd: 从dos时代继承下来,2012新命令几乎都不支持。
2、powershell3.0: 所有图形界面的操作都可以用命令完成。
3、remote powershell: 远程管理计算机的命令行
二、命令查询:
命令的6个词头:
get set enable disable new remove
命令参数管道:
|
命令模糊匹配查询:
*** | where {$_.name -match "string"}|more
eg:get-command | where {$_.name -match "string"}
eg:get-command | more //分页
三:命令应用
1、 slmgr.vbs -dlv //windows scripthost
slmgr.vbs -ipk <product key> //replace key
slmgr.vbs -rearm //再次激活
2、sconfig //配置计算机基本信息
3、c:\windows\system32\sethc.exe // 黏贴键
net user administrator 1234 //修改密码
net user username //看账户权限
net uesr username password /add //生成在当前域中的user组内
net localgroup administrators user1 /add //把user加入管理员组
run as //账户的升权 降权
4、cacls directory /e /g user:perm // 添加权限
mkdir directory
5、arp -a //看本机学习的ip 和 mac 表
6、tracert ip
pathping ip //新版的tracert 时间比 tracert稍长,信息全面
7、explorer
8、 netstat -ano | find "pid" //查看对应端口的进程
tasklist | find "***" //产看对应进程的程序名称
9、net user username password /add
net user username /delete
10、for /l %a in (4,1,10) do echo %a
for /l %a in (4,1,10) do net user user%a password /adv
for /f %a in (url\filename) do net user %a pssword /adv
11、for /l %a in(1,1,254) do ping 192.168.0.%a -n 1 | find "TTL" >> c:\log.txt
type c:\log.txt | find "TTL" /c
12、ipconfig
13、tcpview
14、mstsc ip
15、fciv.exe //检查文件的md5校验码
16、etsn computername //enter-pssession computername 开启远程computer的powershell,win7以上
17、exsn //powershell断线
18、get-proccess //看当前机器运行的程序清单
19、restart-conputer
20、server:w32tm /config /manualpeerlist:time.nist.gov /syncformflags:manual /reliable:yes /update
clinet:net stop win32time , net start win32time
21.域用户加入本地管理员
runas /user: administrator "net localgroup administrators domain.com\domainuser /add" //del
四、powershell脚本
>powershell ***.ps //图形设置后导出文件