python替代批處理 開啟IDEA等工程

2021-10-03 11:59:53 字數 1142 閱讀 5399

易錯點:

不能所用下圖所示的反反斜槓**義符)。如果用sublime text 是會用下圖所示的橙色提示的。

開啟idea原始碼如下:

# -*- coding: utf-8 -*- 

import os

res = os.system('"d:/program files/jetbrains/intellij idea community edition 2019.3.1/bin/idea64.exe" ./') #只能用正斜槓

if res == 1: # when 1,open failed, when 0, open success.

print("open failed then try other path.\r\n");

res = os.system('"c:/program files/jetbrains/intellij idea community edition 2019.3.1/bin/idea64.exe" ./')

if res == 1:

print("error: open failed!!!\r\n");

os.system("pause");

開啟iar工程如下:

# -*- coding: utf-8 -*- 

import os

os.getcwd() #get current work direction.

os.chdir('projects/ble/******bleperipheral/cc2541db') #change direction.

res = os.system('"c:/program files (x86)/iar systems/embedded workbench 6.4/common/bin/iaridepm.exe" ******bleperipheral.eww') #只能用正斜槓

if res == 1: # when 1,open failed, when 0, open success.

print("error: open failed!!!\r\n");

os.system("pause");

批處理choice的替代

choice.exe是乙個dos外部命令,用途是讓使用者輸入字元進行選擇,提供給批處理程式一定的互動能力。但是2000以後的windows已經沒有帶有這個命令了,這下要讓使用者選擇的時候該怎麼辦呢?我先是尋找2000下的choice.exe,微軟出的resource kit是帶有這個工具的,可是找了...

批處理引數 n 的替代

選項語法 0 刪除任何引號 擴充 0 f0 將 0 擴充到乙個完全合格的路徑名 f 是file,即檔案 d0 僅將 0 擴充到乙個驅動器號 p0 僅將 0 擴充到乙個路徑 n0 僅將 0 擴充到乙個檔名 n 是name 檔名 x0 僅將 0 擴充到乙個副檔名 s0 擴充的路徑只含有短名 s 為sho...

批處理引數 n 的替代

選項語法 0 刪除任何引號 擴充 0 f0 將 0 擴充到乙個完全合格的路徑名 f 是file,即檔案 d0 僅將 0 擴充到乙個驅動器號 p0 僅將 0 擴充到乙個路徑 n0 僅將 0 擴充到乙個檔名 n 是name 檔名 x0 僅將 0 擴充到乙個副檔名 s0 擴充的路徑只含有短名 s 為sho...