Bitlocker相关使用说明
解锁bitlocker1manage-bde –unlock E: -RecoveryPassword ******
保存到Microsoft账户的Bitlocker秘钥https://account.microsoft.com/devices/recoverykey
手动锁定Bitlocker1%systemdrive%\Windows\System32\Manage-bde.exe –lock d:
如果有打开的文件,则会提示解锁不成功,这时可以加上强制选项:
1%systemdrive%\Windows\System32\Manage-bde.exe -lock -fd d:
Windows重置组策略和安全策略
还原本地安全策略
1secedit /configure /cfg %windir%\inf\defltbase.inf /db defltbase.sdb /verbose
使用命令行重置组策略对象
123RD /S /Q "%WinDir%\System32\GroupPolicyUsers"RD /S /Q "%WinDir%\System32\GroupPolicy"gpupdate /force
制作绿色版Chrome浏览器
绿色版程序只需要将安装后的文件夹拷贝一份即可实现绿色化,不过浏览器生成的数据包括缓存、书签、历史记录等都是存储在操作系统默认位置的,完全随身携带,还需要将数据目录固定在程序文件夹下。
在chrome安装目录创建一个bat脚本
1start chrome.exe --user-data-dir="User Data"
以后使用这个bat脚本来启动浏览器,数据文件就全部存放在当前目录下的User Data目录下
Windows关机状态修改注册表内容
注册表是windows平台一种特殊的数据库,主要用于存储软件和系统的配置信息
正常情况下修改是打开注册表编辑器进行修改,不过有些特殊情况,比如系统启动就蓝屏,需要修改磁盘驱动器相关的配置,或者封装系统镜像修改默认设置,比如壁纸、计算机名等
注册表类似于数据库,它也是以文件的形式存储在电脑里面
修改方法:
进入PE,打开注册表编辑器,定位到HKEY_LOCAL_MACHINE然后点击 文件 - 加载配置单元 ,选择注册表Hive文件
首先列出Hive文件的位置
Hive文件
注册表位置
C:\Windows\System32\config\SOFTWARE
HKEY_LOCAL_MACHINE\SOFTWARE
C:\Windows\System32\config\SYSTEM
HKEY_LOCAL_MACHINE\SYSTEM
C:\Users/Default/NTUSER.DAT
默认用户配置(新建用户时会复制一份到用户文件夹)
C:\Users/用户名/NTUSER.DAT
HKEY_CURRENT_USER
修改 ...
Windows家庭版打开Hyper V虚拟机
家庭版系统不可以在系统程序和功能里面添加Hyper-V功能的, 不过微软并没有禁止通过dism增加包的方式添加Hyper-V功能,所以可以使用这种方式来使用Hyper-V
操作需要使用管理员权限来执行
打开Hyper-V123456789pushd "%~dp0"dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txtfor /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-Package:"%SystemRoot%\servicing\Packages\%%i"del hyper-v.txtDism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL
关闭Hyper-V删除 Hyper-V 组件12345678pushd " ...
Linux常用命令之xargs
多行输入单行输出:
123456# cat test1 2 34 5 6# cat test| xargs1 2 3 4 5 6
多行输出
1234# cat test | xargs -n 21 23 45 6
自定义一个定界符
12345678# -d 选项可以自定义一个定界符:echo "nameXnameXnameXname" | xargs -dXname name name name# 结合 -n 选项使用:echo "nameXnameXnameXname" | xargs -dX -n2name namename name
复制所有图片文件到 /data/images 目录下:
1ls *.jpg | xargs -n1 -I {} cp {} /data/images
xargs 结合 find 使用用 rm 删除太多的文件时候,可能得到一个错误信息:/bin/rm Argument list too long. 用 xargs 去避免这个问题 ...
Linux设置默认的文本编辑器
在Linux命令行界面,比较常用的是vim,但是部分linux默认的编辑器是nano,所以整理了一下修改教程。
select-editor命令使用select-editor可以修改部分场景下使用的默认编辑器
直接执行select-editor(不要用sudo)
以上操作相当于创建了一个~/.selected_editor文件
12345cat ~/.selected_editor# Generated by /usr/bin/select-editorSELECTED_EDITOR="/usr/bin/vim.basic"
update-alternatives命令这条命令需要使用root权限执行
1sudo update-alternatives --config editor
相当于
1ln -sf /bin/vim.basic /etc/alternatives/editor
快速搭建ipsec Vpn
安装Docker12curl -fsSL get.docker.com | bashsudo usermod -aG docker $USER
启动服务123456789docker run \ --name ipsec-vpn-server \ --restart=always \ -v $(pwd)/ikev2-vpn-data:/etc/ipsec.d \ -p 500:500/udp \ -p 4500:4500/udp \ -d --privileged \ --restart=always \ hwdsl2/ipsec-vpn-server
将ikev2-vpn-data文件复制到本地在ikev2-vpn-data目录中,证书或配置文件的位置:
操作系统
文件名
备注
Windows 和 Linux
vpnclient.p12
Windows10 & 11按照下文配置VPN
Android
vpnclient.sswan
安卓需要安装strongSwan软件
Apple设备
vpnclient.mobileconfig
导入描 ...
Windows的bat脚本默认变量
12345678chcp 65001@echo offecho 当前的bat文件:"%~0"echo 当前盘符:"%~d0"echo 当前盘符和路径:"%~dp0"echo 当前批处理全路径:"%~f0"echo 当前盘符和路径的短文件名格式:"%~sdp0"echo 当前CMD默认目录:"%cd%"
桌面上的脚本输出输出类似于:
123456当前的bat文件:"C:\Users\iuxt\Desktop\test.bat"当前盘符:"C:"当前盘符和路径:"C:\Users\iuxt\Desktop\"当前批处理全路径:"C:\Users\iuxt\Desktop\test.bat"当前盘符和路径的短文件名格式:"C:\Users\iuxt\Desktop\"当前CMD默认目录:"C:\Users\iuxt\Desktop"
以下是针对拖放文件 ...
检查域名解析
dig安装123apt-get install dnsutilsyum install bind-utils
查询1dig auth.vipthink.cn @114.114.114.114
nslookup检查域名A记录123nslookup baidu.com 114.114.114.114nslookup -type=a qq.com 114.114.114.114nslookup baidu.com
检查域名NS记录123nslookup> set type=ns> zahui.fan 114.114.114.114
检查域名CNAME记录123nslookup> set type=cname> zahui.fan 114.114.114.114