本帖最后由 0day 于 2020-8-9 11:37 编辑
使用说明: 1.测试环境:Win10桌面环境; 2.所有命令文件需ANSI编码保存。 3.提供获取管理员权限的命令 - @echo off 2>nul 3>nul
- set /a _Debug=0
- ::==========================================
- :: 获取管理员权限
- set _Args=%*
- if "%~1" NEQ "" (
- set _Args=%_Args:"=%
- )
- fltmc 1>nul 2>nul || (
- cd /d "%~dp0"
- cmd /u /c echo Set UAC = CreateObject^("Shell.Application"^) : UAC.ShellExecute "cmd.exe", "/k cd ""%~dp0"" && ""%~dpnx0"" ""%_Args%""", "", "runas", 1 > "%temp%\GetAdmin.vbs"
- "%temp%\GetAdmin.vbs"
- del /f /q "%temp%\GetAdmin.vbs" 1>nul 2>nul
- exit
- )
- ::==========================================
复制代码
dxdiag 信息导出为文本(可结合findstr和for语句对系统硬件信息做出判定)- dxdiag.exe /t C:\dxdiag.txt && timeout /t 10 >nul
复制代码
清理Win10 WinSXS文件夹,PE环境(不需要获取管理员权限,更加高效稳定) - Dism /Image:C:\ /Cleanup-Image /StartComponentCleanup /ResetBase
- ::删除组件库中每个组件的所有已取代版本,完成此命令后,无法卸载所有现有更新,并不会阻止后续更新的安装
复制代码
Win10简易共享的命令(主机无登录密码)
- netsh advfirewall firewall set rule group=\"网络发现\" new enable=Yes
- netsh advfirewall firewall set rule group=\"文件和打印机共享\" new enable=Yes
- powershell -NonInteractive "Enable-WindowsOptionalFeature -Online -FeatureName SMB1Protocol"
- reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa" /v LimitBlankPasswordUse /t REG_DWORD /d 0x0 /
复制代码
修复文件关联的命令(仅对无EDGE的系统有效,最好是LTSC)
- Dism.exe /Online /Export-DefaultAppAssociations:C:\Windows\System32\OEMDefaultAssociations.xml
复制代码
组策略-管理模板转注册表项目(附组策略对注册表命令查询网站https://gpsearch.azurewebsites.net/)
- gpresult /scope computer /z >计算机配置(管理模板).txt
- ::对应注册表HKEY_LOCAL_MACHINE路径
- gpresult /scope user /z >用户配置(管理模板).txt
- ::对应注册表HKEY_CURRENT_USER路径
复制代码
重建图标缓存
- echo.&echo 本操作须注意杀毒软件提示请选择允许
- taskkill /f /im explorer.exe
- attrib -h %userprofile%\AppData\Local\iconcache.db
- del /f /q /s %userprofile%\AppData\Local\iconcache.db >nul
- attrib -h %userprofile%\AppData\Local\Microsoft\Windows\Explorer\*.*
- del /f /q /s %userprofile%\AppData\Local\Microsoft\Windows\Explorer\*.* >nul
- start explorer
复制代码
备份桌面文件 - if /i "C:" neq "%systemDrive%" (
- reg unload HKLM\Temp0 >nul
- reg load HKLM\Temp0 C:\Windows\System32\config\software >nul
- set sysfig=Temp0
- )else set sysfig=SOFTWARE
- for /f "tokens=3*" %%i in ('reg query "HKLM\%sysfig%\Microsoft\Windows\CurrentVersion\Authentication\LogonUI" /v "LastLoggedOnUser"') do (
- for /f "tokens=2* delims=\" %%a in ("%%i") do set desk=%%a)
- reg unload HKLM\Temp0 >nul
- xcopy /i /h /e /y C:\Users\%desk%\桌面 D:\我的文档\Desktop\
- xcopy /i /h /e /y C:\Users\%desk%\Desktop D:\我的文档\Desktop\
- xcopy /i /h /e /y C:\ProgramData\桌面 D:\我的文档\Desktop\
- xcopy /i /h /e /y C:\ProgramData\Desktop D:\我的文档\Desktop\
- xcopy /i /h /e /y C:\Users\Public\桌面 D:\我的文档\Desktop\
- xcopy /i /h /e /y C:\Users\Public\Desktop D:\我的文档\Desktop\
复制代码
引导修复,PE环境- bcdboot C:\Windows /s C: /l zh-cn /f BIOS /v
- bcdboot D:\Windows /s C: /l zh-cn /f UEFI /v
复制代码 优化选项
- C:\Windows\system32\cmd.exe /C bcdedit /set nx AlwaysOff
- ::禁用数据执行保护
- C:\Windows\system32\cmd.exe /C powercfg -h off
- ::禁用电源休眠
- C:\Windows\system32\cmd.exe /C net accounts /maxpwage:unlimited
- ::用户密码永不过期
- reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\OOBE" /v DisablePrivacyExperience /t REG_DWORD /d 0x1 /f
- ::禁用登录时启动隐私设置体验(1809后专用)
复制代码 |