68精品久久久久久欧美,最近中文字幕完整在线看一,久久亚洲男人天堂,最近中文字幕完整视频高清1

您好,歡迎進(jìn)入深圳市穎特新科技有限公司官方網(wǎng)站!

您現(xiàn)在的位置:首頁 新聞資訊 >> 新聞?lì)^條 >> Windows命令行參數(shù)的知識(一)
新聞資訊
NEWS INFORMATION

Windows命令行參數(shù)的知識(一)

發(fā)布時(shí)間:2019-05-22

最近沒事的時(shí)候,準(zhǔn)備研究一下Windows命令行參數(shù)的知識,因?yàn)槊看巫约涸诓僮麟娔X時(shí)總是效率太慢,如果能夠了解Windows參數(shù)的一些知識,絕對能提高效率!

基本外部命令和內(nèi)部命令

首先是基本的知識,一般Windows命令包含內(nèi)部命令和外部命令,其中外部命令比較多,外部命令一般在%SystemRoot%\System32里面,我的電腦%SystemRoot%=C:\Windows,估計(jì)別人的也差不多。還有一個(gè)比較常用的路徑%UserProfile%=C:\User\Administrator(或者你自己命名的用戶,默認(rèn)是Administrator),這個(gè)路徑代表你現(xiàn)在使用的用戶路徑。 
內(nèi)部命令比較少,這里可以羅列出來:

命令名描述
assoc 顯示或者修改當(dāng)前的文件擴(kuò)展關(guān)聯(lián)
break 設(shè)置調(diào)試中斷
call 在一個(gè)腳本內(nèi)調(diào)用程序或者其他腳本
cd(chdir) 顯示當(dāng)前目錄名或者改變當(dāng)前目錄位置
cls 清理命令窗口并清除屏幕緩存區(qū)
color 設(shè)置命令shell窗口的文本與背景顏色
copy 將文件從一個(gè)位置復(fù)制到另一個(gè)位置,或者將多個(gè)文件連接在一起
date 顯示或者設(shè)置系統(tǒng)時(shí)間
del(erase) 刪除指定文件、多個(gè)文件或目錄
dir 顯示當(dāng)前目錄或者指定目錄中的子目錄與文件列表
dpath 允許程序打開指定目錄中的數(shù)據(jù)文件(就像在當(dāng)前目錄中一樣)
echo 顯示命令行的文本字符串,設(shè)置命令回顯狀態(tài)(on|off)
endlocal 變量局部化結(jié)束
exit 退出命令shell
for 對一組文件中的每個(gè)文件運(yùn)行指定的命令
ftype 顯示當(dāng)前文件類型或者修改文件類型(文件擴(kuò)展關(guān)聯(lián)中使用)
goto 將命令解釋器直接跳轉(zhuǎn)到批處理腳本中某個(gè)標(biāo)記行
if 命令的條件執(zhí)行
md(makedir) 在當(dāng)前目錄或者指定目錄下創(chuàng)建子目錄
mklink 為文件或者目錄創(chuàng)建符合連接或者硬連接
move 將一個(gè)或者多個(gè)文件從當(dāng)前目錄或者指定源目錄移動(dòng)到指定的目標(biāo)目錄,也可以用于對目錄進(jìn)行重命名
path 顯示或者設(shè)置操作系統(tǒng)用于搜索可執(zhí)行文件與腳本的命令路徑
pause 暫停批處理程序,并顯示以下消息: 請按任意鍵繼續(xù)…
popd 彈出由pushd保存的目錄,使其成為當(dāng)前目錄
pushd 保存當(dāng)前目錄位置,之后跳轉(zhuǎn)到指定的目錄(可選)
prompt 為命令提示符設(shè)置文本
rd(rmdir) 移除目錄(也可以移除其子目錄)
rem 在批處理腳本或者Config.sys中設(shè)置標(biāo)記
ren(rename) 對一個(gè)或者多個(gè)文件進(jìn)行重命名
set 顯示當(dāng)前環(huán)境變量,或者為當(dāng)前命令shell設(shè)置臨時(shí)變量
setlocal 在批處理腳本中標(biāo)記變量局部化的開始
shift 改變批處理腳本中可替換變量的位置
start 啟動(dòng)一個(gè)單獨(dú)的窗口,以便運(yùn)行指定的程序或者命令
time 顯示或者設(shè)置系統(tǒng)時(shí)間
title 設(shè)置命令shell窗口的標(biāo)題
type 顯示文本文件的內(nèi)容
verify 在將文件寫入磁盤后,指令操作系統(tǒng)對其進(jìn)行驗(yàn)證
vol 顯示磁盤卷標(biāo)與序列號

以上就是內(nèi)部命令,而外部命令太多了,這里就不再羅列,以后用到的時(shí)候慢慢記錄。 
首先學(xué)習(xí)的第一個(gè)外部命令是setx,這個(gè)命令和內(nèi)部命令set很像,區(qū)別是這個(gè)命令可以永久的更改用戶環(huán)境變量,而set是臨時(shí)改變,比如我想增加一個(gè) 

C:\script 
文件夾到path里面,就可以使用: 
setx Path "%Path;C:\script"或者setx Path "C:\script;%Path" 
兩者的區(qū)別是搜索先后順序不同罷了。

管理文件擴(kuò)展與文件關(guān)聯(lián)

通過使用文件擴(kuò)展,在命令行只需要輸入命令名就可以執(zhí)行命令,有兩種類型的文件擴(kuò)展: 
- 可執(zhí)行文件的文件擴(kuò)展。可執(zhí)行文件是使用環(huán)境變量%PATHEXT%進(jìn)行設(shè)置的,可以輸入set pathext來查看當(dāng)前設(shè)置,一般是PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC,這些文件都不需要在命令行中顯示的指定文件擴(kuò)展名。 
- 應(yīng)用程序的文件擴(kuò)展。應(yīng)用程序的文件擴(kuò)展也就是文件關(guān)聯(lián)。通過文件關(guān)聯(lián)可以把參數(shù)傳遞給可執(zhí)行文件,從而等價(jià)于雙擊鼠標(biāo)打開對應(yīng)文件。系統(tǒng)中的已知擴(kuò)展都對應(yīng)有文件關(guān)聯(lián),通過assoc查看,比如assoc.exe即查看后綴為exe文件的文件關(guān)聯(lián)。查詢得到.exe=exefile。然后可以使用ftype查看映射的文件類型,比如: ftype exefile得到exefile="%1" %*,即說明運(yùn)行exe文件時(shí),Windows會(huì)判斷第一個(gè)值為要運(yùn)行的命令,其他的則為要運(yùn)行的參數(shù)。

簡單腳本編寫規(guī)則

有了Windows系統(tǒng)命令的基本知識,就可以寫一些簡單腳本程序了,與C++、java這類程序有點(diǎn)區(qū)別,寫腳本程序不需要;來進(jìn)行斷開程序段,在命令讀取下面任意字符就終止: 
- 斷行(比如按下shift+enter鍵) 
- 回車與斷行(比如按下enter鍵) 
- 文件尾標(biāo)志 
常見語句和命令: 
cls清除控制臺(tái)窗口,充值屏幕緩沖 
rem在腳本中創(chuàng)建注釋 
echo在命令行中顯示消息、關(guān)閉或者打開命令回顯 
@以行為單位控制命令的回顯方式 
title設(shè)置命令shell窗口的標(biāo)題欄 
color設(shè)置命令shell窗口使用的文本色與背景色

 

為腳本添加注釋

一般注釋信息有: 
- [ ] 腳本創(chuàng)建時(shí)間和最后修改時(shí)間 
- [ ] 腳本創(chuàng)建者 
- [ ] 腳本創(chuàng)建者聯(lián)系方式 
- [ ] 腳本用途 
- [ ] 腳本輸出是否保存及其保存位置 
例如下面一個(gè)簡單的腳本程序:

rem ************************
rem Script: SysInfo.bat
rem Creation Data: 2016-7-24
rem Last Modified: 2016-7-24
rem Author: XiaoDong Wang
rem Email: 347916416@qq.com
rem ************************
rem Description: Display system configuration information
rem              include system name. IP configuration 
rem              and Windows version.
rem ************************
rem Files: Stores output in C:\currentSys.txt
rem ************************ 

@echo off
hostname > C:\currentSys.txt
ver >> C:\currentSys.txt
ipconfig -all >> C:\currentSys.txt

cls清除控制臺(tái)窗口,充值屏幕緩沖 
rem在腳本中創(chuàng)建注釋 
echo在命令行中顯示消息、關(guān)閉或者打開命令回顯 
@以行為單位控制命令的回顯方式 
title設(shè)置命令shell窗口的標(biāo)題欄 
color設(shè)置命令shell窗口使用的文本色與背景色

這個(gè)程序雖然簡單,但是注釋的方式值得學(xué)習(xí)!以后一定要嚴(yán)格要求自己這樣注釋!主要上面程序的第一行:@代表后面一句話不顯示、echo off代表關(guān)閉下面所有行的回顯,非常好用,建議所有腳本第一行都加上這句話,是的腳本運(yùn)行后不用顯示一堆無用信息。

 

  1. 1、首先用記事本新建一個(gè)文件夾

     

    windows如何編寫命令腳本
  2.  

    2、然后在記事本里輸入ipconfig /release和ipconfig /renew命令

     

    windows如何編寫命令腳本
  3.  

    3、將文本另存為.bat為后綴的文件

     

     

    windows如何編寫命令腳本
  4.  

    4、鼠標(biāo)右鍵選中編輯好的腳本文件,選擇以管理員方式運(yùn)行

     

    windows如何編寫命令腳本
  5. 5

    5、這時(shí)我們電腦就會(huì)自動(dòng)斷開網(wǎng)絡(luò)然后重新連接網(wǎng)絡(luò)了:

     

    windows如何編寫命令腳本
  6.  

我的CMD輸入任何命令都顯示 不是內(nèi)部命令也不是外部命令 也不是可運(yùn)行的外部程序或批處理文件

兄弟,你電腦的環(huán)境變量%path%是不是定義錯(cuò)了?安裝少數(shù)軟件可能會(huì)修改path值,建議你重新設(shè)置下環(huán)境變量。
具體設(shè)置方法:右鍵“我的電腦”→“屬性”→“高級”→”環(huán)境變量”
找到系統(tǒng)變量副框,繼續(xù)找到path,雙擊,將變量值輸修改成:%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\
然后再去試試你的命令吧~
=======================================
看到你的補(bǔ)充截圖,建議你重置一下環(huán)境變量:將我給的代碼覆蓋以前的環(huán)境變量設(shè)定,當(dāng)然覆蓋前請先備份之前變量路徑。

你命令打錯(cuò)了…………
要不就是你的系統(tǒng)PATH變量的設(shè)置有問題
你在CMD界面打path命令看一下 有沒有類似
PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\
這樣的結(jié)果的
如果沒有就自己設(shè)置一下。

聯(lián)系方式0755-82591179

傳真:0755-82591176

郵箱:vicky@yingtexin.net

地址:深圳市龍華區(qū)民治街道民治大道973萬眾潤豐創(chuàng)業(yè)園A棟2樓A08

德化县| 伊吾县| 新巴尔虎左旗| 贵溪市| 石台县| 太仆寺旗| 大同市| 亚东县| 休宁县| 友谊县| 久治县| 博兴县| 宽城| 滨海县| 大化| 吴江市| 凤庆县| 四子王旗| 荣成市| 吴堡县| 麻阳| 农安县| 天台县| 友谊县| 乌拉特前旗| 湘潭县| 驻马店市| 巫溪县| 桂平市| 韶关市| 舞阳县| 灌云县| 敦煌市| 和静县| 阆中市| 乌兰县| 安陆市| 桓仁| 阿鲁科尔沁旗| 佛坪县| 慈溪市|