国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

筆記:[windows] 簡單寫一個cmd命令行可執(zhí)行的腳本.bat

這篇具有很好參考價值的文章主要介紹了筆記:[windows] 簡單寫一個cmd命令行可執(zhí)行的腳本.bat。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

嵌入式軟件開發(fā)過程中,難免有時候遇到需要使用bat腳本。我就遇到了,網(wǎng)上百度后好久后才寫下需要的簡單腳本。記錄一下。

一、一個簡單bat腳本

????????新建一個文本文檔,重命名為xxx.bat,這樣就完成一個空白的腳本文件了。

筆記:[windows] 簡單寫一個cmd命令行可執(zhí)行的腳本.bat
這是一個指定參數(shù)運(yùn)行uartfwburn.exe的腳本
@echo off? ? ?表示關(guān)閉所有命令的顯示
echo off? ? ? ? ?表示關(guān)閉除本條命令之外的其他命令的顯示

set port =COM3? ? ?表示定義一個變量port,并賦值為“COM3”

%1? ? ?表示第一個變量,此處即為port

?set file=%1? ? 表示定義一個變量file,并且將第一個變量的值賦給它

echo port=%port%,file=%file%? ? ?表示輸出,此處輸出結(jié)果為? port=COM3,file=flash_ntz.bin?

.\uartfwburn.exe -p %port% -f %file% -b 3000000 -U? ? ? 表示運(yùn)行uartfwburn.exe 后面跟的都是參數(shù)。命令行實際執(zhí)行的是 .\uartfwburn.exe -p COM3 -f flash_ntz.bin -b 3000000 -U

%port%? 表示引用變量port

pause? ?表示暫停 效果為? ?輸出? 請按任意鍵繼續(xù)...

此腳本執(zhí)行結(jié)果如下圖:
筆記:[windows] 簡單寫一個cmd命令行可執(zhí)行的腳本.bat

?二、一些寫bat常用到的東西

start 是用來啟動一個應(yīng)用的,使用方式為:start 程序名
cmd /k 表示cmd后面的命令執(zhí)行完后不關(guān)閉窗口
cmd /c 表示執(zhí)行完cmd命令后關(guān)閉命令窗口
rem?         注釋,相當(dāng)于C程序里的 //?

一些系統(tǒng)內(nèi)置變量的獲取
%date%,系統(tǒng)日期,類似:2020/02/29 周六
%time%,獲取系統(tǒng)時間,類似:17:13:15.18
%cd%,獲取當(dāng)前目錄
%RANDOM% 系統(tǒng) 返回 0 到 32767 之間的任意十進(jìn)制數(shù)字
%NUMBER_OF_PROCESSORS% 系統(tǒng) 指定安裝在計算機(jī)上的處理器的數(shù)目。
%PROCESSOR_ARCHITECTURE% 系統(tǒng) 返回處理器的芯片體系結(jié)構(gòu)。值:x86 或 IA64 基于Itanium
%PROCESSOR_IDENTFIER% 系統(tǒng) 返回處理器說明。
%PROCESSOR_LEVEL% 系統(tǒng) 返回計算機(jī)上安裝的處理器的型號。
%PROCESSOR_REVISION% 系統(tǒng) 返回處理器的版本號。
%COMPUTERNAME% 系統(tǒng) 返回計算機(jī)的名稱。
%USERNAME% 本地 返回當(dāng)前登錄的用戶的名稱。
%USERPROFILE% 本地 返回當(dāng)前用戶的配置文件的位置。
%~dp0,bat腳本文件所在目錄

?

最后留個比較有用的鏈接(4條消息) windows bat 批處理腳本編寫指南_windowsbat腳本編寫_老馬歷寫記的博客-CSDN博客文章來源地址http://www.zghlxwxcb.cn/news/detail-426432.html

到了這里,關(guān)于筆記:[windows] 簡單寫一個cmd命令行可執(zhí)行的腳本.bat的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • python代碼調(diào)出cmd命令行窗口并在cmd窗口中執(zhí)行指定的命令

    有時候,我們需要在python代碼中打開 cmd命令行窗口,并在新打開的命令行cmd窗口中執(zhí)行特定的命令, 其實,這個操作很容易,不過在網(wǎng)上找了一圈,都是沒有說明白, 這里總結(jié)發(fā)布一下, 導(dǎo)入 os 模塊 import os os.system( \\\' start cmd.exe /K C:\\\\Users\\\\admin\\\\AppData\\\\Roaming\\\\360se6\\\\Applicati

    2024年02月11日
    瀏覽(27)
  • Go語言執(zhí)行cmd命令庫

    有時候我們需要通過代碼的方式去執(zhí)行 linux 命令,那么 os/exec 這個系統(tǒng)庫剛好提供了相應(yīng)的功能。 Golang語言中提供了一個 os/exec 包,它提供了一組函數(shù)和結(jié)構(gòu),用于調(diào)用外部程序,這些外部程序可以是系統(tǒng) 自帶的,也可以是用戶自定義的。 os/exec 包中提供了一組函數(shù),用于

    2024年02月11日
    瀏覽(17)
  • win10 bat執(zhí)行cmd命令

    打開一個cmd界面,執(zhí)行命令。需要打開多個cmd界面時,bat文件中添加多行就行。 以“”隔開多個命令, 不管前面的命令是否成功,后面的都會執(zhí)行 : 以“”隔開多個命令, 前面命令執(zhí)行成功時,后面才會執(zhí)行 : 以“||”隔開多個命令, 前面命令執(zhí)行失敗時,后面才會執(zhí)行

    2024年02月02日
    瀏覽(19)
  • 一文看懂python如何執(zhí)行cmd命令

    一文看懂python如何執(zhí)行cmd命令

    ? “ ?在進(jìn)行Python編程時,經(jīng)常需要使用到操作系統(tǒng)的命令行,這就要求我們學(xué)會如何使用Python執(zhí)行cmd命令。 ” ? Python是一種強(qiáng)大而靈活的編程語言,它可以很方便地執(zhí)行系統(tǒng)命令,與操作系統(tǒng)進(jìn)行交互。本文將介紹Python執(zhí)行cmd命令的幾種常用方法,以及它們的優(yōu)缺點和使

    2024年02月16日
    瀏覽(18)
  • 如何在window下cmd窗口執(zhí)行l(wèi)inux指令?

    如何在window下cmd窗口執(zhí)行l(wèi)inux指令?

    1. Git:https://git-scm.com/downloads(官網(wǎng)地址) 2.根據(jù)自己的實際路徑,添加兩個環(huán)境變量 3.重啟電腦 ?

    2024年02月12日
    瀏覽(32)
  • cmd 執(zhí)行 nvm 的時候報錯沒有此命令。

    安裝 nvm-windows 菜鳥教程 如果你已經(jīng)安裝了 nodejs 就要提前把它卸載掉 安裝 node, 根據(jù)所需版本進(jìn)行安裝 nodejs 例如 nvm install xxx node官網(wǎng) nvm use node , 如果你的 node 安裝成功了,記得還要 nvm use xxx(版本號),如果不use一下,相當(dāng)于當(dāng)前沒有使用node環(huán)境,node是不可用的命令, 如果

    2024年02月11日
    瀏覽(20)
  • python執(zhí)行cmd命令——控制電腦連接wifi——程序打包

    控制電腦連接wifi

    2024年02月05日
    瀏覽(23)
  • bat 打開 cmd 跳轉(zhuǎn)某個目錄并執(zhí)行某些命令

    bat 打開 cmd 跳轉(zhuǎn)某個目錄并執(zhí)行某些命令

    當(dāng)遇到多條命令要在 cmd 下執(zhí)行時,可以用 bat 腳本一次性執(zhí)行所有命令 例如: 要跳轉(zhuǎn)到桌面名為sentinel的文件夾下,用java -jar執(zhí)行里面的jar包 普通情況下,Windows+R打開cmd,切換到sentinel文件夾,再執(zhí)行 java -jar 現(xiàn)在只需要執(zhí)行 bat 文件,文件內(nèi)容: start cmd /k \\\"cd /d C:Userseoi

    2024年02月16日
    瀏覽(67)
  • C#實現(xiàn)端口掃描和執(zhí)行cmd命令、調(diào)用攝像頭

    使用方法: 打開 Visual Studio 或類似的 IDE 新建一個 C# 控制臺應(yīng)用程序 將上述代碼復(fù)制粘貼到 Program.cs 文件中 調(diào)整 host 、 startPort 、 endPort 和 numThreads 等參數(shù) 在菜單中選擇“生成”,然后選擇“生成解決方案” 在菜單中選擇“調(diào)試”,然后選擇“調(diào)試 C# 程序” 程序?qū)㈤_始掃

    2024年02月14日
    瀏覽(19)
  • 使用批處理文件(.bat)啟動多個CMD窗口并執(zhí)行命令

    使用批處理文件(.bat)啟動多個CMD窗口并執(zhí)行命令

    由于每次啟動本機(jī)的kafka都需要打開2個cmd窗口,分別啟動zookeeper服務(wù)和kafka服務(wù),操作相對繁瑣,于是想起了批處理來幫忙一鍵啟動。 在桌面新建一個txt文件,改后綴名為.bat,并加上下面的代碼。 代碼結(jié)尾不加pause的原因是,執(zhí)行完關(guān)閉窗口,因為不需要該窗口保留著,免得

    2024年02月16日
    瀏覽(32)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包