找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 2355|回复: 22

[原创] ToDesk数据备份恢复NSIS脚本!

[复制链接]
发表于 2025-10-13 16:25:49 | 显示全部楼层 |阅读模式
本帖最后由 cls822001 于 2025-10-13 16:44 编辑

直接上代码 自己去编译
  1. Name "ToDesk数据备份恢复工具"

  2. OutFile "ToDesk数据备份恢复.exe"
  3.   !include "FileFunc.nsh"
  4. Icon ToDesk.ico
  5. SilentInstall silent

  6. Var GUID
  7. Var RandomId
  8. Var UUID
  9. Var Version
  10. Var authPassEx
  11. Var autoStart
  12. BrandingText "顺艺科技"
  13. Caption "ToDesk数据备份恢复工具"

  14. Section "ToDesk数据备份恢复" update
  15.         IfFileExists "$EXEDIR\config.ini" 0 back
  16.         MessageBox MB_YESNO "发现备份文件恢复吗?点是恢复点否退出程序" IDYES true IDNO false
  17.   true:
  18.         GOTO REST
  19.   Quit
  20.   false:
  21.   Quit
  22.   back:
  23.         SetRegView 64
  24.   ReadRegStr $GUID HKLM "SOFTWARE\ToDesk" "GUID"
  25.   StrCmp "$GUID" "" NO 0
  26.   ReadRegStr $RandomId HKLM "SOFTWARE\ToDesk" "RandomId"
  27.   ReadRegStr $UUID HKLM "SOFTWARE\ToDesk" "GUID"
  28.   WriteINIStr "$EXEDIR\config.ini" "USER" "GUID" "$GUID"
  29.   WriteINIStr "$EXEDIR\config.ini" "USER" "RandomId" "$RandomId"
  30.   WriteINIStr "$EXEDIR\config.ini" "USER" "UUID" "$UUID"
  31.   ReadINIStr $authPassEx "C:\Program Files\ToDesk\config.ini" "Configinfo" "authPassEx"
  32.   ReadINIStr $autoStart "C:\Program Files\ToDesk\config.ini" "Configinfo" "autoStart"
  33.   WriteINIStr "$EXEDIR\config.ini" "ConfigInfo" "authPassEx" "$authPassEx"
  34.   WriteINIStr "$EXEDIR\config.ini" "ConfigInfo" "autoStart" "$autoStart"
  35.   MessageBox MB_OK "备份设备ID密码开机启动状态完成"
  36.   Exec "$PROGRAMFILES64\Todesk\ToDesk.exe"
  37.         Quit
  38.         REST:
  39.         SetRegView 64
  40.   ReadINIStr $GUID "$EXEDIR\config.ini" "USER" "GUID"
  41.   ReadINIStr $RandomId "$EXEDIR\config.ini" "USER" "RandomId"
  42.   ReadINIStr $UUID "$EXEDIR\config.ini" "USER" "UUID"
  43.   WriteRegStr "HKLM" "Software\ToDesk" "GUID" "$GUID"
  44.   WriteRegStr "HKLM" "Software\ToDesk" "GUID" "$RandomId"
  45.   WriteRegStr "HKLM" "Software\ToDesk" "GUID" "$UUID"
  46.   DeleteRegValue HKLM "Software\ToDesk" "PrivateData"
  47.   ${GetFileVersion} "$PROGRAMFILES64\Todesk\ToDesk.exe" $Version
  48.   ReadINIStr $authPassEx "$EXEDIR\config.ini" "ConfigInfo" "authPassEx"
  49.   ReadINIStr $autoStart "$EXEDIR\config.ini" "ConfigInfo" "autoStart"
  50.   WriteINIStr "C:\Program Files\ToDesk\config.ini" "ConfigInfo" "Version" "$Version"
  51.   WriteINIStr "C:\Program Files\ToDesk\config.ini" "ConfigInfo" "authPassEx" "$authPassEx"
  52.   WriteINIStr "C:\Program Files\ToDesk\config.ini" "ConfigInfo" "autoStart" "$autoStart"
  53.   WriteINIStr "C:\Program Files\ToDesk\config.ini" "ConfigInfo" "AuthMode" "1"
  54.         Exec "$PROGRAMFILES64\Todesk\ToDesk.exe"
  55.         Quit
  56.   NO:
  57.   MessageBox MB_OK "您好像没有安装ToDesk"
  58.   Quit
  59. SectionEnd

  60. Function .onInit
  61.         SimpleSC::stopService "ToDesk_Service" 1 10
  62.   nsExec::exec "taskkill /f /im ToDesk.exe /T"
  63. FunctionEnd
复制代码
重要提示密码太简单恢复后ToDesk会自动清理密码
发表于 2025-10-13 16:51:35 | 显示全部楼层

感谢分享,大佬辛苦!
回复

使用道具 举报

发表于 2025-10-13 17:00:18 | 显示全部楼层
TODESK,好像 开始收费了?
回复

使用道具 举报

发表于 2025-10-13 17:07:58 | 显示全部楼层
有时间限制,要收费了
回复

使用道具 举报

发表于 2025-10-13 17:08:22 | 显示全部楼层
回复

使用道具 举报

发表于 2025-10-13 17:28:51 | 显示全部楼层
不怎么看得明白
回复

使用道具 举报

发表于 2025-10-13 17:36:54 | 显示全部楼层
收藏了,感谢
回复

使用道具 举报

发表于 2025-10-13 17:51:11 | 显示全部楼层
谢谢分享!
回复

使用道具 举报

发表于 2025-10-13 19:26:40 | 显示全部楼层
谢谢分享
回复

使用道具 举报

发表于 2025-10-13 20:08:52 | 显示全部楼层
感谢分享
回复

使用道具 举报

发表于 2025-10-13 20:16:28 | 显示全部楼层
感谢分享!
回复

使用道具 举报

发表于 2025-10-13 21:11:11 | 显示全部楼层
感谢分享!
回复

使用道具 举报

发表于 2025-10-13 22:14:55 | 显示全部楼层
很不错的脚本
回复

使用道具 举报

发表于 2025-10-14 09:15:11 | 显示全部楼层

谢谢楼主分享
回复

使用道具 举报

发表于 2025-10-14 10:37:02 | 显示全部楼层
感谢分享!
回复

使用道具 举报

发表于 2025-10-14 20:12:09 | 显示全部楼层
感谢分享!
回复

使用道具 举报

发表于 2025-10-16 03:52:40 | 显示全部楼层
收藏备用
回复

使用道具 举报

发表于 2025-10-16 06:23:10 来自手机 | 显示全部楼层
谢谢分享
回复

使用道具 举报

发表于 2025-10-16 14:30:04 | 显示全部楼层
感谢楼主辛苦提供分享!
回复

使用道具 举报

发表于 2025-10-16 16:31:30 来自手机 | 显示全部楼层
感谢分享!
回复

使用道具 举报

发表于 2025-10-16 17:02:11 | 显示全部楼层
谢谢分享
回复

使用道具 举报

发表于 2025-10-17 16:53:07 | 显示全部楼层
谢谢分享
回复

使用道具 举报

发表于 2025-11-20 23:20:42 | 显示全部楼层
感谢分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1|闽公网安备35020302032614号 )

GMT+8, 2026-5-22 01:00

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表