linux.do
20.9K subscribers
109K photos
195 videos
110 files
238K links
linux.do最新话题和热议话题
Download Telegram
Windows上一键配置JAVA环境变量的脚本

这个脚本只需要粘贴JDK的目录,就可以自己在系统环境变量中配置JAVA_HOME,和在PATH尾部添加$JAVE_HOME$\bin,个人觉得能够方便一些。
目前实现了:
1、判断当前是否是以管理员权限启动的脚本,如果不是可以提示是否以管理员权限启动脚本。
2、检测系统变量中是否存在旧的JAVA_HOME,如果有则提示是否覆盖。
3、检测Path中是否存在%JAVA_HOME%/bin,如果存在则不在添加,否则则在PATH尾部添加。
4、这个版本应该不会把Path全删了,如果删了52pojie论坛有恢复脚本 😭
@echo off

REM ================= 管理员检查(推荐写法) =================
fsutil dirty query %SYSTEMDRIVE% >nul 2>&1
if %errorlevel% equ 0 goto AdminOK

echo 当前不是以管理员权限运行此脚本.
echo 是否以管理员权限重新启动此脚本? (Y/N)
set /p choice=请选择:

if /I "%choice%"=="Y" (
echo 正在以管理员权限重新启动脚本...
powershell -Command "Start-Process \"%~f0\" -Verb RunAs"
)
echo 退出脚本...
exit /b

:AdminOK
echo 已是管理员,继续执行...

REM ================= 输入并校验 JDK 路径 =================
set /p jdk_path=请输入 JDK 安装路径(例如:C:\Program Files\Java\jdk-17):

REM 检查 JDK 路径是否存在
if not exist "%jdk_path%\bin\java.exe" (
echo.
echo 错误: 无法在 "%jdk_path%\bin\java.exe" 找到 Java 可执行文件,请确认路径是否正确.
pause
exit /b
)

REM 读取当前环境中的 JAVA_HOME(如果没有则为空)
set "old_java_home=%JAVA_HOME%"

REM 如果已经有 JAVA_HOME,给出提示并询问是否覆盖
if not "%old_java_home%"=="" goto HAS_OLD_JAVA_HOME
goto NO_OLD_JAVA_HOME

:HAS_OLD_JAVA_HOME
echo.
echo 检测到已有 JAVA_HOME 环境变量:
echo %old_java_home%
echo.
echo 你输入的新 JDK 路径为:
echo %jdk_path%
echo.

set /p overwrite=是否使用新的 JDK 路径覆盖现有的 JAVA_HOME? (Y/N):

if /I not "%overwrite%"=="Y" (
echo.
echo 已取消修改 JAVA_HOME 和 PATH,脚本结束。
pause
goto :eof
)

set "JAVA_HOME_ACTION=覆盖"
echo.
echo 将覆盖原有 JAVA_HOME:
echo 旧值: %old_java_home%
echo 新值: %jdk_path%
goto DO_SET_JDK

:NO_OLD_JAVA_HOME
echo.
echo 当前系统未检测到 JAVA_HOME,将创建新的 JAVA_HOME:
echo %jdk_path%
set "JAVA_HOME_ACTION=新增"

:DO_SET_JDK
REM ================= 设置 JAVA_HOME =================
setx JAVA_HOME "%jdk_path%" /m >nul 2>&1

REM ================= 读取系统 PATH =================
for /f "skip=2 tokens=2,*" %%A in ('
reg query "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v Path
') do (
set "SYS_PATH=%%B"
)

REM ================= 处理 PATH =================
setlocal enabledelayedexpansion

set "OLD_PATH=!SYS_PATH!"
set "NEED_ADD=1"
set "PATH_ACTION=未修改"

REM 1) 已有字面量 %JAVA_HOME%\bin ?
if "%NEED_ADD%"=="1" (
echo(!OLD_PATH! | find /I "%JAVA_HOME%\bin" >nul 2>&1
if not errorlevel 1 (
set "NEED_ADD=0"
set "PATH_ACTION=PATH 中已有当前 JDK,不追加 %%JAVA_HOME%%\bin"
)
)

REM 2) 没有,则在末尾追加 ;%JAVA_HOME%\bin
if "!NEED_ADD!"=="1" (
if "!OLD_PATH!"=="" (
set "NEW_PATH=%%JAVA_HOME%%\bin"
) else (
set "NEW_PATH=!OLD_PATH!;%%JAVA_HOME%%\bin"
)
set "PATH_ACTION=已在 PATH 末尾追加 %%JAVA_HOME%%\bin"
) else (
set "NEW_PATH=!OLD_PATH!"
)

endlocal & set "NEW_PATH=%NEW_PATH%" & set "PATH_ACTION=%PATH_ACTION%" & set "JAVA_HOME_ACTION=%JAVA_HOME_ACTION%" & set "JDK_PATH_FINAL=%jdk_path%"

REM ================= 写回 PATH =================
setx PATH "%NEW_PATH%" /m >nul 2>&1

echo.
echo ===== 配置结果 =====
echo JAVA_HOME 操作: %JAVA_HOME_ACTION%
echo 最终 JAVA_HOME: %JDK_PATH_FINAL%
echo PATH 操作: %PATH_ACTION%
echo.
echo 新配置将在新打开的命令行窗口中生效。
echo.
pause

1 post - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: zzz)
【求助】vscode中安装 gemini code assist 插件后,一直触发浏览器跳登录验证

如题,安装了 gemini code assist 插件后,点击登录后无法登录成功,关键没成功就没成功吧,后面一直间隔一会就自动触发浏览器打开登录认证页面

1 post - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: ycbing)

Invalid media:
image
image
六百六十六,兼职还有心理学攻击

刚开始说微信搜索一下很简单,然后就让应用商店下快手了,甚至还要新用户 :distorted_face: 想那我另外的手机号吗,还是太……

哎呀我靠,蹬门槛效应真实的

1 post - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: stevessr)
周四手气太黑了

疯狂星期四抽的不如平时

1 post - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: 水凉)

Invalid media: image
请问有方案可以在codex中管理多个ChatGPT Team账号吗?

请教佬友, 我想买几个team账号用在codex中跑长时间的任务,有方案可以在某个账号额度用光后自动切换吗?

4 posts - 2 participants

Read full topic

via LINUX DO - 最新话题 (author: kelan)
分享一个智谱 coding lite 的 API ,用到的佬友回复点个赞

API :0edde58fd5b843759b456cfcff293890.J1gUH9fh5Gl5XOFG

3 posts - 2 participants

Read full topic

via LINUX DO - 最新话题 (author: XN Wer)
网易云音乐启动 AI 音乐创作大赛,奖金总额 100 万元

期待更多哈基米音乐诞生🤪
36kr.com – 11 Dec 25

网易云音乐百万奖金AI音乐创作大赛正式启动-36氪

36氪获悉,12月11日,网易云音乐“百万奖金AI音乐创作大赛”正式启动。据了解,本次大赛奖金力度为目前国内AI音乐赛事领域之最,冠亚季军奖金分别达50万元、20万元、10万元。同时,为鼓励优质AI歌曲的创作,网易云音乐平台也已全新上线AI歌曲激励金活动,平台入驻音乐人均可参与。

1 post - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: TreeTree鲨)

Invalid media:
image
image
IDEA不小心点击了”无提示更新“怎么办?在这里就可以修改了

今天写代码的时候,需要提交一个更新,但是远程在同时有另一个人提交了,所以出现了下面的对话框

本来只需要变基/合并即可,但是不知道为什么我就手滑的点了“记住更新方法,并日后无提示更新”。这样的话,以后出现类似情况就完全自动的更新了。但是我不希望这样,怎么改掉呢?
经过了一番寻找,发现在这里:

只需要取消勾选即可
1 post - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: MC_XiaoHei)

Invalid media:
image
image
【Google账号申诉】这个申诉?有佬搞过没

4 posts - 4 participants

Read full topic

via LINUX DO - 最新话题 (author: xigua019)

Invalid media: image
claude code突然更新了个大版本

claude code的2.0.64版本,突然更新了很多新特性,特别是子agent和主agent交互的异步协作以及命名绘画,配置更细致的规则,工具细化,A畜突然来了个大的

3 posts - 2 participants

Read full topic

via LINUX DO - 最新话题 (author: ShiroEirin)

Invalid media:
image
image
image
我枯了,被kimi反薅了,iiiii

如题。被kimi反薅了,当时忘了取消自动订阅,今天 🤑。。。。。

3 posts - 3 participants

Read full topic

via LINUX DO - 最新话题 (author: kkakki)
哪个平台上有量大便宜的模型

模型要使用:Qwen/Qwen3-VL-235B-A22B-Instruct
硅基流动上的会限制Token, 用三个base64图片的调用就会限额.
魔搭上的说是一天2000次调用,调用100次这个模型就限额了

付费的也行,但是想要便宜一点的

6 posts - 5 participants

Read full topic

via LINUX DO - 最新话题 (author: dadadada)
给大家发个免登录的在线AI批量背景去除工具

目前来看还可以白嫖一段时间,大家且用且珍惜 🤔
spoiler
1 post - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: 白玉京)
关于清除隐私中保留指定网址Cookie功能

有无佬友知道CClearn这个保留cookie的功能有哪些其他类似的软件?
大致就是能扫描浏览器保存的cookie,然后每次清理cookie时候自动避开指定网址的cookie
这个功能很好用啊,但是没法同步设置,每次要重新修改保存,而且也没找到其他类似软件

下面是我一般指定不清除cookie的网址
cookies.txt (1.8 KB)
PS:不知道还有没有最新的破解版cclearn了?

1 post - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: 八嘎小天皇)

Invalid media:
image
image
佬友们,有推荐适合农村中年人的保险呢?

我爸妈年纪慢慢变大,爸爸爱喝酒,妈妈平常工作很劳累,而且他们讳疾忌医,抵触去体检。
他们在家都有购买『城乡居民基本医保』(新农合)

除此外,我想再购买一款保险,最好由政府支持或指导、侧重于疾病预防、防范意外伤害风险和购买限制少、理赔便利的

去年关注过:“惠民保”、“乡村振兴健康保”,但是我爸妈不想买,最后不了了之。今年,我回武汉,还是想把这事落实(不知道能不能直接拿他们身份证购买 :bili_007:)
希望佬友推荐推荐哦 :bili_019:

PS:
家里老人保险选购,咨询 - 搞七捻三 - LINUX DO
佬友们,有给自己或者父母买保险吗 聊聊 - 搞七捻三 - LINUX DO

3 posts - 2 participants

Read full topic

via LINUX DO - 最新话题 (author: 浮世游)
乡村基可恶的乡村基

可恶的乡村基 亲眼看见公司附近的乡村基从最先的番茄炒蛋素菜 到番茄炒蛋被禁了素菜不能选 然后番茄炒蛋变成蒸南瓜 到今天番茄炒蛋变成荤菜

2 posts - 2 participants

Read full topic

via LINUX DO - 最新话题 (author: Rina)

Invalid media:
image
image
搞技术的太难了,每次都要在这里卡很久,虽然说可以爬帖子来解决,但是就是解决不了

使用k3s起一个集群,搞个nginx容器,镜像都拉不下来,
kubectl get pods -w
NAME READY STATUS RESTARTS AGE
my-nginx-5b584c864b-j7sp4 0/1 ContainerCreating 0 55s
my-nginx-5b584c864b-j7sp4 0/1 ErrImagePull 0 59s
my-nginx-5b584c864b-j7sp4 0/1 ImagePullBackOff 0 75s

我这/etc/rancher/k3s目录下创建个registries.yaml 文件,加入了这个:
mirrors:
"docker.io":
endpoint:
- "https://0vmzj3q6.mirror.aliyuncs.com"
- "https://docker.m.daocloud.io"
- "https://mirror.baidubce.com"
- "https://dockerproxy.com"
- "https://mirror.iscas.ac.cn"
- "https://huecker.io"
- "https://dockerhub.timeweb.cloud"
- "https://noohub.ru"
- "https://c88c8b3g.mirror.aliyuncs.com"
- "https://registry.docker-cn.com"
- "https://docker.mirrors.ustc.edu.cn"
- "http://hub-mirror.c.163.com"
- "https://cr.console.aliyun.com/"
- "https://mirror.ccs.tencentyun.com"
- "https://mirror.singaporeone.site"

然后重启k3s有啥问题吗?

1 post - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: newbie8)
Safepal上的Fiat24卡直接支付和google pay支付都被拒绝了,是什么原因?

有人知道是什么原因吗?stripe的原因?

1 post - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: amchii)

Invalid media:
image
image
老师让带本科毕设,好痛苦...

研究生读的好辛苦,,,本来就不在学校,,然后还非得让帮着带一个本科毕设,好想毕业,,纯吐槽。。。

11 posts - 4 participants

Read full topic

via LINUX DO - 最新话题 (author: Yingchen323)
喵?喵!营业!👅

本贴含深度加密信息喵!
spoiler
8 posts - 6 participants

Read full topic

via LINUX DO - 最新话题 (author: 修仙小助手 - 看到我请坐直+提肛💯秒)

Invalid media: image
疯狂星期四 ,google one 家庭组 抽奖 第二车。 认真看参与要求!!!

薅了几个号,昨天拿来一个号出来抽了,一会儿就要开奖了。
不过 还有 2 个号可以抽两组。今天再来一波。
但是昨天的抽奖我觉得很没意思。主要帖子太水了。
也是第一次弄。今天不要那么水了。
今天的抽奖要求,对你爱的人,你想感谢的, 说出你想说 却又没说出的话
格式: TO:XX
内容
今天想来个双模式, 选一名回复或赞最高的保送。
PS: 内容不可以 AI哦!!!佬友们可以互相监督。

奖品 :Google AI Pro 12 个月 * 4
内容获赞最高者Google AI Pro 12 个月 * 1

:three_o_clock: 活动时间:

开始时间:2025 年 12 月 11 日 发帖时间
截止时间:2025 年 12 月 12 日 18:00

📝 参与方式:

在本帖下回复:对你爱的人,你想感谢的 说出你想说 却又没说出的话
🔍️ 抽奖规则:

每位用户仅允许参与一次。
使用论坛官方抽奖工具随机抽取中奖者。

⚠️ 注意事项:

本活动将在活动截止时间后关闭回帖,以确保公正性。
中奖者将在活动结束后 12h 内在本帖公布,中奖者请私信我。
所有规则及抽奖结果由活动发起人和论坛管理团队最终解释。

33 posts - 33 participants

Read full topic

via LINUX DO - 最新话题 (author: Lee He)

Invalid media: image