文档备忘 ’ 目录归档

SandForce SF-2241(SP900)SSD 开卡

近期多块 SP900 128G 的 SSD 开机无法识别,挂载 USB 接口在其它电脑上面也无法识别。网上搜了一下,估计是固件掉了, 真的是服了,一下子坏了3块。
看了一下,都需要装 linux 系统下进行开卡操作,找了一圈,找到一个 linux 虚拟机镜像,集成了相应的软件,挂载后可以直接使用。按照教程,一步一步来,还是很方便的开卡成功,自己记录一下,存档。

最关键的一步,就是确认自己的 SSD 所使用闪存颗粒,我这边3块硬盘,使用了2种闪存颗粒,通过关键字网上查询到相似的颗粒型号,然后通过 FW_PPRO_6_0开头的 excel 配置文件,筛选到相应的 Release Config ID,尝试后一次ok,整理保存以下列表。
阅读全文

  • SandForce SF-2241(SP900)SSD 开卡已关闭评论

Office 下载及部署安装

  1. 从微软网站下载 Office Deployment Tool,它是一款命令行工具,可以使用它下载并将 Microsoft 365 应用版部署到客户端计算机;
  2. 双击下载的文件,指定一个目录,将会解压出 1个setup.exe文件和 4个.xml文件。setup.exe 是 Office 部署工具可执行文件,.xml文件是示例配置文件。将需要安装的 office 配置文件中 Language 标签的ID属性修改成 zh-cn;
  3. 按住 Shift 键之后,鼠标右击,选择在此处打开 Powershell 窗口;
  4. 在打开的 Powershell 窗口中,输入下列代码下载 office(选择你需要的示例配置文件),如果没有任何提示信息,说明正在下载文件:
    .\setup.exe /download configuration-Office2021Enterprise.xml
    
  5. 下载完成后,输入以下代码安装部署 office,如果没有任何提示就表示安装成功;
    .\setup.exe /configure configuration-Office2021Enterprise.xml
    
  6. 根据自己需求激活 office。
  • Office 下载及部署安装已关闭评论

MacBook Pro 2017 更新 Monterey 后合盖休眠掉电严重解决办法 pmset

macos 更新到 ventura 一切都恢复正常了,待机休眠基本不掉电,建议更新!

# MacBookpro 2017 休眠设置 pmset 解决耗电问题

更新 Monterey 后待机20多小时耗电 30% 左右,找不到好办法,只能每次休眠时关闭 Wi-Fi 及蓝牙,好麻烦。期间找过苹果也没用,折腾好久进行如下设置解决问题。

  • 设置相应参数后,不用关闭 Wi-Fi 及蓝牙,待机休眠20多小时耗电才 1% 左右,完全满足要求
作用 命令行
列出设置信息 pmset -g custom
建议查看电池处 sleep 状态这边是否有阻止休眠的项目,我这边有…
* sleep 1 (sleep prevented by sharingd)
如果 sleep 项目有阻止休眠的项目,可查看具体阻止程序名称
pmset -g assertions
* (sharingd): [xxxx] 00:01:46 PreventUserIdleSystemSleep named: “Handoff”
这个是由于启用了 【接力】,在【设置】-【通用】中关闭即可
[1]设置使用电池的休眠模式 sudo pmset -b hibernatemode 3 或 25
[2]休眠时的网络状态设为关闭 sudo pmset -b tcpkeepalive 0
[3]设置电池电量阀值(默认50) sudo pmset -b highstandbythreshold 80
[4]合盖时如果电量低于80,20分钟后睡眠 sudo pmset -b standbydelaylow 1200
[5]盒盖时如果电量高于80,30分钟后睡眠 sudo pmset -b standbydelayhigh 1800

[4] [5] 项设置尽量让电脑在电池供电时尽快进入睡眠模式

  • MacBook Pro 2017 更新 Monterey 后合盖休眠掉电严重解决办法 pmset已关闭评论

解决 Windows10 Ensp ac等设备无法启动 一直提示 “#” 等错误

  1. 在虚拟机中复制该虚拟机 直接运行有报错信息:
不能为虚拟电脑 WLAN_AC_Base 副本 打开一个新任务.

Raw-mode is unavailable courtesy of Hyper-V. (VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT).

返回 代码: E_FAIL (0x80004005)
组件: ConsoleWrap
界面: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}
  • 需要在 windows10 中关闭 Hyper-v
bcdedit # 查看 hypervisorlaunchtype 是否为 auto

bcdedit /set hypervisorlaunchtype off # 关闭
  1. 系统防火墙将 ensp 相应程序开放访问

  2. 按照 ensp 帮助文件中的要求,删除虚拟机中所有 ensp 的虚拟机器,删除所有涉及的虚拟介质,删除 ensp 安装目录中所有涉及的虚拟机文件夹。

  3. 启动 ensp,工具–>注册设备。

  4. 正常启动各设备

End

  • 解决 Windows10 Ensp ac等设备无法启动 一直提示 “#” 等错误已关闭评论

Python3+Flask+uwsgi Nginx

安装 python 虚拟环境
pip install python3         # 安装 python3
mkdir flask_uwsgi           # 创建部署 flask 的文件夹
cd flask_uwsgi
python3 -m venv ./ven       # 创建虚拟环境,放在测试目录下 ven 目录中,此命令将创建目标目录
source env/bin/activate     # 激活虚拟环境
deactivate                  # 退出虚拟环境
安装 flask,以下是在 python 虚拟环境中运行
pip install flask       # 安装 flask

​ 创建 myapp.py 以便运行网站

from flask import Flask

app = Flask(__name__)

@app.route("/")
def hello():
    return "Hello World!"

@app.route("/moco")
def moco():
    return "Hello moco!"

if __name__ == "__main__":
    app.run(host='0.0.0.0', port=5000)

​ 运行 python myapp.py,正常情况浏览器访问 主机地址:50000 进行访问(防火墙开放该端口) 阅读全文

  • Python3+Flask+uwsgi Nginx已关闭评论

给windows 7安装文件添加USB3.0驱动

创建目录 usb3 mount,把 usb3.0 驱动拷贝至 usb3 目录
执行命令
  1. 创建文件夹 win7,将下载的 Usb3 驱动文件中的驱动文件夹解压到该目录下的 usb3 目录下;
  2. 将启动 U盘 中 source 文件夹下的 install.wim boot.wim 两个文件复制到 win7 目录下;
  3. 执行以下命令
    dism /Get-WimInfo /wimfile:install.wim #查看该映像包含的安装版本
    dism /mount-wim /wimfile:install.wim /index:1 /mountdir:mount #index 就是指定上一个命令查看的安装版本索引号
    dism /image:mount /add-driver:"usb3" /recurse #搜索 usb3 目录装载可用驱动
    dism /unmount-wim /mountdir:mount /commit #保存映像
    
    dism /mount-wim /wimfile:boot.wim /index:2 /mountdir:mount
    dism /image:mount /add-driver:"usb3" /recurse
    dism /unmount-wim /mountdir:mount /commit
    
  4. 将 install.wim boot.wim 拷贝到原来的目录覆盖原文件。
  • 给windows 7安装文件添加USB3.0驱动已关闭评论

[黑苹果]HP ZHAN66 PRO 14 G2

显卡正常驱动
声卡正常驱动
三星pm981正常
intel Wi-Fi正常
usb3.0正常

usb2.0 蓝牙 有线网卡暂时还未操作
记录一下用到的工具

  • [黑苹果]HP ZHAN66 PRO 14 G2已关闭评论

【备忘】备份本地文件到ftp服务器脚本

在Windows服务器上保存为bat文件,定时运行。将sql数据库备份文件,定时备份到 ftp 服务器。

@echo off
echo.
set data=%date:~0,4%_%date:~5,2%_%date:~8,2%
echo open XXX.XXX.XXX.XXX 667 >ftp.txt
echo ftpuser>>ftp.txt
echo ftppassword>>ftp.txt
echo binary>>ftp.txt
echo cd ftp服务器文件夹>>ftp.txt
echo lcd 本地文件夹>>ftp.txt
echo prompt>>ftp.txt
echo mput xxxxxx_%data%*.* >>ftp.txt
echo close>>ftp.txt
echo bye>>ftp.txt
ftp.exe -s:ftp.txt
echo.
  • 【备忘】备份本地文件到ftp服务器脚本已关闭评论

【iOS捷径】京东签到-手动版撸京豆

ios的捷径可以让我们实现一写比较有趣、实用的功能,以下是一个可以自动帮你打开京东签到页面的捷径。捷径会按照自己整理输入的链接,一个一个依次在京东app中打开,然后我们可以手动点击签到。以防需要签到的路径太多忘记。
签到链接可以在京东app中直接选择分享,然后在微信什么的复制,就可以粘贴到捷径的文本框里面,一行一个。

ios 捷径 京东签到 手动撸京豆

  • 【iOS捷径】京东签到-手动版撸京豆已关闭评论

【备忘】修复打印机脱机,自动重启 打印服务

保存成 bat 文件,可以自动重启 打印服务,以解决打印机脱机等问题

@echo off
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
if '%errorlevel%' NEQ '0' (
goto UACPrompt
) else ( goto gotAdmin )
:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
exit /B
:gotAdmin
if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" )

echo 检测 打印服务 状态
for /f "skip=3 tokens=4" %%i in ('sc query Spooler') do set "zt=%%i" &goto :next
:next
if /i "%zt%"=="RUNNING" (
    echo 关闭打印服务
    sc stop Spooler
) else (
    echo 该服务现在处理停止状态
    echo 启动打印服务    
    sc start Spooler
    exit
)
sc start Spooler
exit
  • 【备忘】修复打印机脱机,自动重启 打印服务已关闭评论

return top