java调用cmd打开64位程序(windows下)

win10安装64位Pygame 最近工作比较清闲, 就开始拿python做了些小东西。 不得不说, python这种语言相比于java真是又轻便有快捷, 用他写上几个小程序之后, 便有些欲罢不能。 刚好这几天有实践,写个游戏玩一玩吧,于是就开始学习pygame。     pygame是python的一个库,利用他可以非常快捷的开发小的2D游戏。     开始上手。      首先要安装python的开发环境, 阅读详情

java调用cmd打开64位程序

利用Runtime取得实例后,CMD命令+目录就OK了。

 public static void main(String[] args) throws IOException {

        Runtime.getRuntime().exec("cmd.exe   /c  "+ " start C:\\Users\\kzx\\Desktop\\委托交易.lnk  ");
    }

但是如果是除了Runtime,还利用Process,如下 代码片,就会报错:

Exception in thread “main” java.io.IOException: Cannot run program “C:\Users\TruthK\Desktop\委托交易.lnk”: CreateProcess error=193, %1 不是有效的 Win32 应用程序。
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
at java.lang.Runtime.exec(Runtime.java:620)
at java.lang.Runtime.exec(Runtime.java:450)
at java.lang.Runtime.exec(Runtime.java:347)
at One.test.main(test.java:18)

Caused by: java.io.IOException: CreateProcess error=193, %1 不是有效的
Win32 应用程序。 at java.lang.ProcessImpl.create(Native Method) at
java.lang.ProcessImpl.(ProcessImpl.java:386) at
java.lang.ProcessImpl.start(ProcessImpl.java:137) at
java.lang.ProcessBuilder.start(ProcessBuilder.java:1029) … 4 more

    public static void main(String[] args) throws InterruptedException, IOException {

        Runtime rt = Runtime.getRuntime();
        Process ppp = rt.exec("C:\\Users\\kzx\\Desktop\\委托交易.lnk");

        ppp.waitFor();
        ppp.destroy();

    }
Oracle JDK 1.6 64位安装包下载 JDK 1.6,也称为Java SE 6,是Java平台历史上一个重要的里程碑。该版本发布于2006年12月,主要目标是改进性能、稳定性和安全性,同时为开发者提供更多的库支持和工具改进。在安装JDK时,用户会遇到一系列安装向导界面,其目的不仅是引导用户完成安装过程,还提供了关于安装选项和配置的重要信息。通常,安装向导的每个界面都有明确的指示和建议,以下为几个关键的界面介绍:欢迎界面:这是安装向导的第一个界面,向用户展示安装向导的基本信息,并提供开始安装或取消安装的选项。许可协议界面。 阅读详情

相关推荐

给大一新生的蓝桥杯EDA备赛规划:从电路分析到立创EDA,如何用一年时间高效备赛?

本文为大一新生提供了一份系统的蓝桥杯EDA备赛规划,从电路分析基础到立创EDA实战操作,分阶段指导如何高效备赛。内容涵盖理论学习、软件操作、PCB设计专项提升及冲刺优化策略,帮助学生在一年内全面提升电子设计能力,为竞赛做好充分准备。

weixin_31476015的博客 287

CreateProcess error=193, %1 不是有效的 Win32 应用程序

ffmpeg CreateProcess error=193, %1 不是有效的 Win32 应用程序

weixin_51296247的博客 5685

【STM32G474实战】RS485通信的DMA优化策略与性能对比

本文深入探讨了在STM32G474微控制器上优化RS485通信的DMA策略。通过对比轮询、中断和DMA三种数据传输方式的代码实现与性能,揭示了DMA在解放CPU、降低占用率方面的巨大优势。文章提供了详细的DMA配置指南、高级应用技巧(如结合空闲中断)以及一个高可靠通信框架的实战思路,旨在帮助开发者构建高效、实时的工业控制系统。

weixin_29268331的博客 303

Java用CMD打开指定文件和文件夹

1、打开可执行程序(exe等) public static void main(final String[] args) throws IOException { openWindowsExe(); openExe(); openFile(); } // 用 Java 调用windows系统的exe文件,比如notepad,calc之类

一天不进步,就是退步. 8103

Canoe主要功能的详细介绍

CANoe是德国Vetor公司推出的一款用于总线开发的设备,全程为CAN open environment。后来随着总线技术的发展,CANoe不仅限于CAN类型的总线开发,还包含LIN、FlexRay、MOST和以太网等开发。在车载网络和ECU开发、测试和分析方面,CANoe几乎长期占据着垄断地位,当然是因为其强大的功能性了。目前用这个工具的主要是整车厂和供应商的网络设计工程是、开发工程师和测试工程师。小编当时安装CANoe的时候也是花了一定的时间和精力,好在没有崩溃。

车载测试 3723

CentOS Stream 9中安装MySQL的详细步骤

本文详细介绍了在CentOS Stream 9系统中如何进行MySQL的在线安装、离线安装以及忘记密码的恢复操作。通过阅读本文,您将能够了解并掌握在CentOS Stream 9上安装MySQL的步骤,以及在遇到忘记密码的情况下的解决方案。

小白典的博客 7258

执行cmd命令看windows是64位还是32位

2、输入并执行命令 systeminfo ,即可显示当前电脑系统的信息,其中“系统类型”里有系统位数的信息,“X86- based PC ”代表“32位操作系统”,而“64- based PC ”将代表“64位系统”。1、按 Win + R 打开运行,输入 CMD 并点击确定;

hello world 7109

SAGA GIS英文版进行地形分析,计算常用的地形因子等

SAGA GIS中文版是一款专业的自动化地球科学分析系统软件。SAGA GIS最新版界面简洁,操作简便,用户使用时输入要分割的影像,选择要计算特征的影像或者波段,设置越大,得到的斑块越大;反之,则越小,点击Okay,得到分割影像图。SAGA GIS中文版主要通过选择适合你影像的格式,加载影像。 SAGA GIS全称是System for Automated Geoscientific Analyses,是一种用于编辑空间数据的地理信息系统(GIS)计算机程序,它是免费的开源软件,SAGA GIS旨在为科学家

qq_35794085的博客 5645

使用Runtime去运行命令行 CreateProcess error=193, %1 不是有效的 Win32 应用程序。

写一个idea的插件,去运行命令行。 runtime.exec(“ionic -v”) 但是报错: java.io.IOException: CreateProcess error=193, %1 不是有效的 Win32 应用程序。 百度到解决方案:方案 运行的命令行前面添加: runtime.exec(“cmd \c ionic -v”); 下面是参考过来的:错误代码2一般都

agoodcoolman的专栏 3万+

华为OD机考双机位C卷 - 评委评分 (Java & Python& JS & C/C++ & GO )

华为OD机考双机位C卷 - 评委评分 (OD上机考试双机位C卷)。提供在线OJ刷题。Java、C++、Python、GO语言、C语言、JavaScript题解,并提供完整思路讲解。

算法大师! 1750

基于YOLOv8的智能肿瘤检测系统:从图像到诊断的深度学习应用——含代码和论文

本文提出了一种基于YOLOv8深度学习的智能肿瘤检测系统,用于医学影像(CT/MRI/X光)的自动分析与诊断。针对传统人工阅片效率低、主观性强的问题,系统采用最新的YOLOv8目标检测算法,通过改进的C2F骨干网络、Anchor-Free检测头和解耦头等创新设计,实现高效精准的肿瘤定位。文章详细阐述了模型架构、数据处理流程、训练优化方法及PyQt5用户界面开发,为临床提供可靠的AI辅助诊断工具。实验结果表明,该系统在速度和准确率上达到良好平衡,有望提升肿瘤早期筛查效率。

FJN110的博客 199

在cmd指令看计算机位数,在.cmd中使用Windows命令来测试32位或64位并运行命令

我正在编写一个脚本,用于查找注册表值并将该值返回给Windows命令提示符屏幕,并将其添加到.txt文件中。我到了需要测试的位置,看看机器是32位还是64位,这样我才知道使用哪个命令来查找我在注册表中需要的值。在.cmd中使用Windows命令来测试32位或64位并运行命令我要找的线沿线的逻辑是什么我已经写了下面:如果32位则(运行此命令) 其他 (运行此命令)我希望不会有有任何文本文件或此脚本所...

weixin_26767391的博客 1089

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

Java调用Windows系统命令CMD

Java的Runtime.getRuntime().exec(commandStr)可以调用执行cmd指令。 cmd /c dir 是执行完dir命令后关闭命令窗口。 cmd /k dir 是执行完dir命令后不关闭命令窗口。 cmd /c start dir 会打开一个新窗口后执行dir指令,原窗口会关闭。 cmd /k start dir 会打开一个新窗口后执行dir指令,原窗口不会关...

xfyangle的博客 4070

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

cmd显示java系统32位_为什么我的64位jdk装好后cmd显示32位,怎么改啊

展开全部在安装JDK之后,可以通过cmd中输入java -version显示是否按照成功32313133353236313431303231363533e58685e5aeb931333363353831,同时还能查看JDK版本。现在以win7 64位操作系统和JDK1.8版本为例进行解析在搜索栏中输入cmd---弹出视图---输入java -version在cmd视图中输入java -versi...

weixin_34894242的博客 2768

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

64位java虚拟机_java虚拟机64位下载

UG JAVA虚拟机64位是一款专为运行java程序和java开发人员提供的java环境,在电脑上安装后你就可以编译、运行java代码,为你模拟出java程序运行环境,让你可以在电脑上运行java相关软件,如果你是UG软件用户,那么java虚拟机一定是你必不可少的环境工具。JAVA虚拟机64位安装方法1、解压压缩包,打开“UG JAVA虚拟机64位”2、点击下一步继续安装3、不建议更改安装目录4、...

weixin_34036667的博客 2441

【免费下载】 Windows 64位操作系统下的Java JDK 17安装包

Windows 64位操作系统下的Java JDK 17安装包 【下载地址】Windows64位操作系统下的JavaJDK17安装包 本仓库提供了一个官方下载的Windows 64位操作系统下的Java JDK 17安装包。该安装包适用于需要在Windows 64位系统上安装Java开发工具包(JDK)17的用户。 ...

gitblog_09713的博客 1520

【免费下载】 JDK 1.8 Windows 64位 资源文件下载

JDK 1.8 Windows 64位 资源文件下载 【下载地址】JDK1.8Windows64位资源文件下载 本仓库提供了一个用于下载 JDK 1.8 Windows 64位 版本的资源文件。JDK 1.8 是 Java 开发工具包(Java Development Kit)的一个版本,适用于 Windows 64位操...

gitblog_09714的博客 1063

下java7 64有什么用_Win 7 64位系统安装java 8,看完就明白了

在 Windows 7 的 64 位系统中安装 jdk 8工具/材料Windows 7 64 位系统JDK 8 64位版本方法/步骤1 下载JDK 8安装文件011.1 访问JDK下载地址http://www.oracle.com/technetwork/java/javase/downloads/index.html点击 JDK Download 按钮,进入JDK下载页。021.2 下载JDK文...

weixin_33164198的博客 259

【免费下载】 JRE 8 Windows 64位版本下载与安装指南

JRE 8 Windows 64位版本下载与安装指南 【下载地址】JRE8Windows64位版本下载与安装指南 JRE 8 Windows 64位版本下载与安装指南本仓库提供JRE 8的Windows 64位版本的下载资源 项目...

gitblog_09744的博客 6794

java64位1.8.0下载_jdk1.8下载 64位

jdk1.8 64位,适合安装到winxp、win7、win8、win10 64位系统中,是JAVA SE的开发工具包,安装后可以帮助各位JAVA的编程者们,更多的开发自己的程序。jdk1.8 64位功能特性:Lambda表达式,一种新的语言特性,能够使功能作为方法参数或将代码作为数据;显著增加和完善Java语言特性,增添标准库,包括默认方法,新的java.util.stream包及 Date-T...

weixin_35084652的博客 3112

【免费下载】 JDK 1.8.0_152 Windows 64位安装与配置指南

JDK 1.8.0_152 Windows 64位安装与配置指南 【下载地址】JDK1.8.0_152Windows64位安装与配置指南 JDK 1.8.0_152 Windows 64位安装与配置指南 项目地址: https:/...

gitblog_09743的博客 1678

Java调用CMD命令

java的Runtime.getRuntime().exec(commandStr)可以调用执行cmd指令.   cmd /c dir 是执行完dir命令后关闭命令窗口.   cmd /k dir 是执行完dir命令后不关闭命令窗口.   cmd /c start dir

移动开发专栏 350

java调用Windows程序

/**java的Runtime.getRuntime().exec(commandStr)可以调用执行cmd指令。 cmd /c dir 是执行完dir命令后关闭命令窗口。 cmd /k dir 是执行完dir命令后不关闭命令窗口。 cmd /c start dir 会打开一个新窗口后执行dir指令,原窗口会关闭。 cmd /k start dir 会打开一个新窗口后执行dir指令,原窗口...

被隐藏的博客 879

java_1.8.0_ windows_64 windows10环境安装教程

java_1.8.0_ windows_64 链接:https://pan.baidu.com/s/1_N4vC7NZB12eQF4hoeACrw提取码:uyct 一、安装 JDK (1)双击进行安装界面如下所示: 路径可自定义: 一直点击下一步直至完成: 二、配置环境变量右键我的电脑—属性----高级系统设置就会看到下面的界面: 点击上图中的...

MWT18609606891的博客 4709

Windows10-64位中Java-jdk-8u211安装需配置的环境变量

Windows10-64位中Java安装需配置的环境变量Java环境介绍Java的安装Java环境安装和配置安装成功命令提示符 Java环境介绍 环境分为两种: 开发环境(意思就是写代码的地方) 普遍有记事本工具(editplus、vscode、sublime、notepad++) IDE:eclipse、IntelliJ IDEA 运行环境(写的代码运行的地方) JDK JDK:java development kit(java开发工具包) JRE:java runtime environment(j

blacky_rain的博客 2016
上一篇: 数据库面试总结
下一篇: java判断字符串是否为浮点数或者整数,判断用户名
TruthK
博客等级 码龄9年 33粉丝 19原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值