Win10功能介绍 Win10脚本入门

2018-08-05 10:46:00
admin
原创 3879
摘要:Win10功能介绍 Win10脚本入门

一、Win10功能介绍

微软小娜:Cortana,微软个人智能助理

屏幕截图:Win+Shift+S

打开目录:start /max dir

打开命令行:start /max [cmd | powershell],可以不写命令后缀,普通用户身份;

打开命令行:Start-Process [cmd | powershell] -Verb RunAs,管理员身份;

控制面板:control,开始的控制面板,网络的属性,msconfig的工具页;


文件权限设置:发现文件无法进行更改,更改文件所有者到当前用户

注册表权限设置:发现注册项无法进行更改,更改注册项所有者到当前用户;

资源管理器技巧:可以使用环境变量,常用变量%USERPROFILE%、%TEMP%;

资源管理器技巧:可以使用环境变量,常用变量%ProgramData%、%APPDATA%;

文件搜索:?代表单个字符,*代表任意数量字符,只能搜索文件名,不能搜索文件路径;

应用数据:C:\Users\anyone\AppData\Roaming,因为UAC,有时候直接在这里存放应用;

应用商店:C:\Users\anyone\AppData\Local\Microsoft\WindowsApps,微软应用商店的应用;
临时文件:C:\Users\anyone\AppData\Local\Temp,占用空间较大时可以删除;

系统安装文件:C:\Windows\Installer,不能随便删除;


注册表管理:(regjump和reg add需要管理员权限)

regjump HKEY_CLASSES_ROOT\Folder\shell
reg query HKEY_CLASSES_ROOT\Folder\shell\CmdPrompt /s
reg add HKEY_CLASSES_ROOT\Folder\shell\CmdPrompt /d cmd
reg add HKEY_CLASSES_ROOT\Folder\shell\CmdPrompt\Command /d "cmd.exe /k cd /d %l"


重启桌面:

1、cmd环境:taskkill /f /im explorer.exe & start explorer.exe

2、powershell环境:taskkill /f /im explorer.exe ; start explorer.exe

3、taskkill使用帮助:https://learn.microsoft.com/zh-cn/windows-server/administration/windows-commands/taskkill

4、start使用帮助:https://learn.microsoft.com/zh-cn/powershell/module/microsoft.powershell.management/start-process?view=powershell-5.1


系统证书管理:

1、mmc是微软管理控制台,用于管理计算机、网络、服务等,certmgr.msc是mmc管理证书的一个模块;

2、certmgr.msc和certmgr.exe都可以查找、增加、删除证书,certmgr.msc功能更强大,certmgr.exe使用更方便

3、使用帮助:https://learn.microsoft.com/zh-cn/dotnet/framework/tools/certmgr-exe-certificate-manager-tool

4、"C:\Program Files (x86)\Huawei\HDPClient\certmgr.exe"
5、"C:\Program Files (x86)\Huawei\HDPClient\certmgr.exe" -c -add OA.crt -s -r currentUser root
6、"C:\Program Files (x86)\Huawei\HDPClient\certmgr.exe" -c -add OA.crt -s -r localMachine root


二、Win10脚本入门

命令行设置UTF8:

1、命令行设置GBK,chcp 936;

2、命令行设置UTF8,chcp 65001,设置字体Lucida Console,不要轻易设置;


powershell特殊字符:

1、特殊字符列表:-- 、--%,当做普通字符使用时需要使用双引号;

2、特殊字符帮助:https://learn.microsoft.com/zh-cn/powershell/module/microsoft.powershell.core/about/about_special_characters?view=powershell-5.1


powershell操作变量:

1、查看变量:$varname

2、设置变量:$varname = value

3、变量帮助:https://learn.microsoft.com/zh-cn/powershell/scripting/lang-spec/chapter-05?view=powershell-5.1


设置环境变量:

1、临时设置格式:set variable=value,支持cmd

2、临时设置格式:$env:variable="value",支持powershell

3、永久设置格式:setx <variable> <value>,支持cmd和powershell

4、永久设置示例:setx test_key test_value,支持cmd和powershell

5、查看环境变量:set [prefix],不指定前缀时显示所有变量,支持cmd

6、查看环境变量:Get-ChildItem env: 、Get-ChildItem env:prefix* 、echo $env:variable,支持powershell

7、查看项和子项:Get-ChildItem path,参数可以是目录、文件、注册表、证书存储,环境变量,别名是gci、ls、dir

8、gci帮助指引:https://learn.microsoft.com/zh-cn/powershell/module/microsoft.powershell.management/get-childitem?view=powershell-5.1

9、setx帮助指引:https://learn.microsoft.com/zh-cn/windows-server/administration/windows-commands/setx

发表评论
评论通过审核之后才会显示。