trphoenix
2025-04-15 7ec330685a4c59ffa6aba8455b45480240169fc9
调整完成同步功能
3个文件已修改
1个文件已添加
52 ■■■■■ 已修改文件
Help/mkdocs.yml 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Help/site/index.html 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
README.md 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
tools/async.bat 48 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Help/mkdocs.yml
@@ -5,6 +5,7 @@
  # name: material
  # name: bootstrap
  name: windmill
  # name: gitbook
nav:
  - 首页: index.md
  - 关于: about.md
Help/site/index.html
@@ -180,5 +180,5 @@
</html>
<!--
MkDocs version : 1.6.1
Build Date UTC : 2025-04-14 10:34:10.352703+00:00
Build Date UTC : 2025-04-14 23:09:25.483883+00:00
-->
README.md
@@ -15,6 +15,7 @@
pip install mkdocs-minify-plugin
pip install mkdocs-bootstrap
pip install mkdocs-windmill
pip install mkdocs-gitbook              name: gitbook
```
tools/async.bat
New file
@@ -0,0 +1,48 @@
@echo off
REM ????
set REMOTE_USER=root
set REMOTE_PWD=WebUse1r
set REMOTE_HOST=data.m-iot.tech
set REMOTE_PORT=62182
set REMOTE_DIR=/www/wwwroot/192.168.1.5_86
set CURRENT_DIR=%cd%
REM ???????
for %%i in ("%CURRENT_DIR%") do set PARENT_DIR=%%~dpi
REM ????????
set PARENT_DIR=%PARENT_DIR:~0,-1%
echo current_dir?%CURRENT_DIR%
echo rootDir?%PARENT_DIR%
set rootDir=%PARENT_DIR%
echo rootDir is :%rootDir%
set TARGET_DIR=%rootDir%\Help\site
"scp" -P %REMOTE_PORT% -o StrictHostKeyChecking=no -r %TARGET_DIR%\* %REMOTE_USER%@%REMOTE_HOST%:%REMOTE_DIR%
REM ??SCP???????
if errorlevel 1 (
    echo Failed to upload files to the remote server.
    exit /b 1
)
REM Use SSH to change permissions
"ssh" -p %REMOTE_PORT% -o StrictHostKeyChecking=no %REMOTE_USER%@%REMOTE_HOST% "find %REMOTE_DIR% -type d -exec chmod 755 {} \; && find %REMOTE_DIR% -type f -exec chmod 644 {} \;"
REM Check SSH command result
if errorlevel 1 (
    echo Failed to change file permissions on the remote server.
    exit /b 1
)
cd %CURRENT_DIR%
echo Done!