日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

cmd脚本编程基础命令

發布時間:2024/3/7 编程问答 48 豆豆
生活随笔 收集整理的這篇文章主要介紹了 cmd脚本编程基础命令 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

cmd腳本編程基礎命令

1.外部命令

調用system32/64 目錄下的應用程序。

2.內部命令

2.1. 顯示、設置或刪除環境變量。

commanddes
set /?查詢set用法
set顯示所有變量(系統變量和自定義變量)
set name=aaa自定義變量
set name打印值
set name=刪除變量
set name=“zhangsan”變量name的值為“zhangsan”。
注意如果使用set name ="zhangsan"時,變量名為name ,多了一個空格!
所以變量名和=之間不要加空格
set /a 5+7參數/a后接表達式可以進行運算
set /a var=4/2var=2
set /p name=/p表示變量name等于用戶接下來輸入的信息
動態變量描述
%變量名%引用變量
%CD%擴展到當前目錄字符串。
%DATE%用跟 DATE 命令同樣的格式擴展到當前日期。
%TIME%用跟 TIME 命令同樣的格式擴展到當前時間。
%RANDOM%擴展到 0 和 32767 之間的任意十進制數字。
%ERRORLEVEL%擴展到當前 ERRORLEVEL 數值。
%CMDEXTVERSION%擴展到當前命令處理器擴展版本號。
%CMDCMDLINE%擴展到調用命令處理器的原始命令行
%HIGHESTNUMANODENUMBER%擴展到此計算機上的最高 NUMA 節點號。

2.2 修改控制臺界面屬性命令

commanddes
title …修改cmd界面標題
mode 80,20修改cmd界面長寬屬性
color 12修改cmd界面背景、字體顏色

2.3.網絡相關命令

commanddes
ping檢測網絡連通性
ipconfig顯示網絡配置相關信息

2.4.start命令(可以打開文件、程序、網頁等)

commanddes
start f:打開f盤
start /max f:\以最大化方式打開f盤
start f:\1.txt打開文件1.txt
start www.baidu.com打開百度
start “”‘ ’aa bb"打開“ aabb”如有空格加單引號,不加識別不出空格

2.5.call命令(程序的互相調用,在主程序中調用其他程序)

commanddes
call demo.bat相對路徑
call f:\demo.bat絕對路徑

2.6.sort命令

commanddes
sort 1.txt將文件內容按照每行首字母排序,輸出到顯示屏,源文件不改變。
sort 1.txt > 2.txt將1.txt內容排序后重定向到2.txt。
sort 1.txt /o 2.txt效果同上

2.7.重定向

commanddes
>覆蓋
>>追加
<從文件中讀取數據流到屏幕上
di >right.txt 2>error.txt運行正確保存在right,錯誤保存在error中

3.bat文件語法

commanddes
echo打印信息
pause暫停
@echo off關閉所有回顯
echo off關閉回顯
rem注釋
exit退出不執行下面命令
goto part1
:part1//跳轉到此處
echo this is part1
跳轉到part1
%1代表傳給腳本的第一個參數,可以從1到9
%~1代表傳給腳本的第一個參數,當參數以引號開頭時,%~1會自動將引號刪除
%*從第一個參數開始的所有參數
%cd%bat腳本的工作路徑
%~0取文件名(名+擴展名)
%~f0取全路徑
%~d0取驅動器名
%~p0只取路徑(不包驅動器)
%~n0只取文件名
%~x0只取文件擴展名
%~s0取縮寫全路徑名
%~a0取文件屬性
%~t0取文件創建時間
%~z0取文件大小
if,else注意格式很容易報錯
//bat腳本示例 set /a var=4+5 echo %var% pause >nul@echo off set /p var=輸入一個數字: echo 輸入的數字:%var% pause >nul//中文可能會亂碼

參考網址:https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/windows-commands

總結

以上是生活随笔為你收集整理的cmd脚本编程基础命令的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。