1. 程式人生 > >JAVA執行Windows命令列(CMD)

JAVA執行Windows命令列(CMD)

package com.yiwan;

import java.io.IOException;

public class Test1 {
	public static void main(String[] args){
		Runtime runtime = Runtime.getRuntime();
		try {
			Process process = runtime.exec("cmd.exe /k start " + "dir");
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}
}
注:

cmd /c dir 是執行完dir命令後封閉命令視窗。

cmd /c start dir 會開啟一個新視窗後執行dir指令,原視窗會封閉。

cmd /k dir 是執行完dir命令後不封閉命令視窗。

cmd /k start dir 會開啟一個新視窗後執行dir指令,原視窗不會封閉。

相關推薦

JAVA執行Windows命令CMD

package com.yiwan; import java.io.IOException; public class Test1 { public static void main(String[] args){ Runtime runtime = Runti

命令CMD 模式下使用 ffplay 播放海康攝像頭 rtsp 資料

簡述 【海康攝像頭碼流】 主碼流取流: rtsp://admin:[email protected]:554/h264/ch1/main/av_stream 子碼流取流:rtsp://admin:[email protected]:554/h264/ch1/sub/av

怎樣在命令cmd模式下建立一個Vue專案

一:環境的搭建 1、檢查是否安裝好nodejs 如果沒有版本號,下載nodejs安裝即可 2、檢查是否安裝好淘寶映象 沒有就要安裝:http://npm.taobao.org/ npm install -g cnpm –registry=https://registry.

Java 執行Windows 命令

有時候,專案需要用Java 語言執行系統命令,Javva  執行命令的方式也非常簡單。 【1. 工具類】 package org.zgf.robot.util; /** * @ClassName:

命令cmd登入oracle資料庫

在命令列中登入oracle資料庫: sqlplus username/password 如:普通使用者登入 sqlplus scott/tiger sqlplus username/

設計一個 Java 程式,自定義異常類,從命令鍵盤輸入一個字串,如果該字串值為“XYZ”。。。

設計一個 Java 程式,自定義異常類,從命令列(鍵盤)輸入一個字串,如果該字串值為“XYZ”,則丟擲一個異常資訊“This is a XYZ”,如果從命令列輸入 ABC,則沒有丟擲異常。(只有 XYZ 和 ABC 兩種輸入)。 class xyz {   public void test(S

windows dos 常用命令完整

dir (directory) :列出當前目錄下的檔案以及資料夾 md (make directory): 建立目錄 rd (remove directory):刪除目錄 cd (change directory):進入指定目錄 cd… : 退回到上一級目錄 cd\ : 退回到根目錄 del

php命令cli執行PHP指令碼時相對路徑報錯問題

問題產生的原因: 在php命令列下執行.php檔案時,執行環境的工作目錄是php命令程式(php.exe)所在目錄,所以如果想在檔案內使用相對路徑時,要先切換當前的工作目錄才行。 解決方法:將工作目錄切換到當前檔案目錄 $oldpath = getcwd();

windows系統通過命令提示符CMD對LSP進行修復

    LSP即分層服務提供程式,說直接一點就是用來監視網路通訊情況的介面。但是有時候我們的電腦上不了網,很可能就是LSP損壞,這就需要對其進行修復了。方法如下:  通過命令提示符修復LSP  1、開啟電腦,進入命令提示符視窗,快捷鍵Win+R。  2、在視窗中輸入“cmd”

從頭認識java-15.6 隊Queue

優先 tar bottom interface tails ont luci six linked 這一章節我們來討論一下隊列(Queue)。1.什麽是隊列?隊列是一種特殊的線性表,特殊之處在於它僅僅同意在表的前端(front)進行刪除操作,而在表的後端(rear)進行

命令提示符cmd中的tracert命令詳解

跳轉 路由 操作系統 時間 經驗 由器 其中 cti 地址 tracert也被稱為Windows路由跟蹤實用程序,在命令提示符(cmd)中使用tracert命令可以用於確定IP數據包訪問目標時所選擇的路徑。本文主要探討了tracert命令的各個功能。 工具

【原創】命令2----一些伺服器命令

      Ls Ps –x Cd server/ Sh stopall.sh Sh fresh.sh Sh runall.sh       命令全部小寫即可   Ls

【小家Java】一次Java執行緒池誤用newFixedThreadPool引發的線上血案和總結

相關閱讀 【小家java】java5新特性(簡述十大新特性) 重要一躍 【小家java】java6新特性(簡述十大新特性) 雞肋升級 【小家java】java7新特性(簡述八大新特性) 不溫不火 【小家java】java8新特性(簡述十大新特性) 飽受讚譽 【小家java】java9

使用DOS命令sqlite3檢視SQLite資料庫

在模擬器啟動的情況下執行adb shell ,並依次切換知道切換到專案的資料庫資料夾下,然後使用 sqlite3 ***.db 開啟sqlite3工具,執行sql語句即可檢視,博主原本在資料庫中建了一個表為info這裡直接使用了 ,可以看到這是亂碼的這裡是顯示的格式是GBK我們可以修改成u

java執行緒學習總結

(宣告:並非原創,只是一個簡單總結) 一、執行緒和程序的概念:            程序:程序是處於執行過程中的程式,並且具有一定的對功能,是系統進行資源分配和排程的一個獨立單位。      

命令CMD 模式下使用 ffplay 播放海康攝像頭 rtsp 數據

cmd admin water png 圖片 ip地址 簡述 密碼 播放 簡述 【海康攝像頭碼流】 主碼流取流: rtsp://admin:[email protected]:554/h264/ch1/main/av_stream 子碼流取流:rtsp://adm

java 執行緒基本知識

import java.lang.Thread; 1.建立執行緒 Thread th=new Thread(); ps: Thread th=new Thread() { public void run() { System.out.println("run方法");

java執行緒深度解析——java new 介面?匿名內部類給你答案

一、內部類 1、內部類初識 一般,一個類裡主要包含類的方法和屬性,但在java中還提出在類中繼續定義類(內部類)的概念。 內部類的定義:類的內部定義類 先來看一個例項 public class Ou

java執行緒深度解析——併發模型Future

Main:啟動系統,呼叫Client發出請求; Client:返回Data物件,理解返回FutureData,並開啟ClientThread執行緒裝配RealData; Data:返回資料的介面; FutureData:Future資料,構造很快,但是是一個虛擬的資料,需要裝配RealData; RealD

Java執行緒中斷理解interrupte

         Java執行緒之中,一個執行緒的生命週期分為:初始、就緒、執行、阻塞以及結束。當然,其中也可以有四種狀態,初始、就緒、執行以及結束。          一般而言,可能有三種原因引起阻塞:等待阻塞、同步阻塞以及其他阻塞(睡眠、jion或者IO阻塞);對於Ja