关于Runtime.getRuntime().exec("")的参数

本文分享了一系列用于操作Windows资源管理器的命令,包括打开特定文件夹、启动应用程序及使用不同参数来定制打开方式等技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

下面这段代码copy的,原文也没有介绍,有兴趣的自己可以研究下

explore_folder_command=$exec("%SystemRoot%\explorer.exe" /n,/e,"%1")

explore_folder_path_command=$exec("%SystemRoot%\explorer.exe" /n,/e,/select,"%1")
open_folder_path_command=$exec("L:\Program Files\TC8.01\TOTALCMD.EXE" "/O" "/T" "$parent(%1)") 
open_file_command=$exec("%1")

open_folder_command=$exec("L:\Program Files\TC8.01\TOTALCMD.EXE" "/O" "/T" "%1")

我自己测过可用的一些参数格式(备忘):

打开“我的电脑”:Runtime.getRuntime().exec("explorer.exe /e,::{20D04FE0-3AEA-1069-A2D8-08002B30309D}");

打开“我的文档”:Runtime.getRuntime().exec("explorer.exe /e,%1");

上面两种里边的"/e“可以换成/select表示调用“资源管理器”打开并选定那个文件。

启动QQ:      Runtime.getRuntime().load("C:\\Program Files\\Tencent\\QQ\\QQProtect\\Bin\\QQProtect.exe");

调用cmd命令打开文本:

    Runtime.getRuntime().exec("cmd.exe /c,start C:\\Users\\Kodaira\\Desktop\\Test.txt");


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值