window指令碼命令以及使用

2021-09-14 03:45:21 字數 2022 閱讀 6025

在執行bat命令前 , 要在c:\users\72057396 使用者目錄下執行
就是說關閉回顯

@echo off並不是dos程式中的,

而是dos批處理中的。

當年的dos,所有操作都用鍵盤命令來完成,

當你每次都要輸入相同的命令時,

可以把這麼多命令存為乙個批處理,

從此以後,只要執行這個批處理,

就相當於打了幾行、幾十行命令。

dos在執行批處理時,

會依次執行批處理中的每條命令,

並且會在顯示器上顯示,

如果你不想讓它們顯示,

可以加乙個「echo off」

當然,「echo off」也是命令,

它本身也會顯示,

如果連這條也不顯示,

就在前面加個「@」。

說了這麼多,

我覺得非常詳細了,

可能你還是不懂。

沒有經過dos時代的人,

想法跟我們是有區別的。

指令碼注釋語法

單行注釋

以"#"開頭的行就是注釋,會被直譯器忽略。

多行注釋

方法一:

:<<

! #被注釋的內容

!方法二:

:'#被注釋的內容

'方法三:

iffalse

;then

#被注釋的內容

fi方法四:

:《任意字元或者數字

#被煮熟的內容

任意字元或者數字

方法五:

((0))

&&

沒有引數   顯示幫助。這與鍵入 /? 是一樣的。

/? 顯示幫助。這與不鍵入任何選項是一樣的。

/i 顯示圖形使用者介面(gui)。

這必須是第乙個選項。

/l 登出。這不能與 /m 或 /d 選項一起使用。

/s 關閉計算機。"常用"

/r 關閉並重新啟動計算機。"常用"

/g 關閉並重新啟動計算機。系統重新啟動後,

重新啟動所有註冊的應用程式。

/a 中止系統關閉。"常用"

這只能在超時期間使用。

/p 關閉本地計算機,沒有超時或警告。

可以與 /d 和 /f 選項一起使用。

/h 休眠本地計算機。

可以與 /f 選項一起使用。

/e 記錄計算機意外關閉的原因。

/m \\computer 指定目標計算機。

/t *** 設定關閉前的超時為 *** 秒。"常用"

有效範圍是 0-315360000 (10 年),預設值為 30。

如果超時時間大於 0,則默示 /f

引數。/c "comment" 重啟動或關閉的原因的注釋。

最多允許 512 個字元。

/f 強制正在執行的應用程式關閉,不前台警告使用者。

當為 /t 引數指定大於 0 的值時,

則默示 /f 引數。

/d [p|u:]xx:yy 提供重新啟動或關機的原因。

p 表明重新啟動或關閉是計畫內的。

u 表示原因由使用者定義。

如果 p 和 u 均未指定,則是計畫外重新啟動

或關閉。

xx 是主要原因號(小於 256 的正整數)。

yy 是次要原因號(小於 65536 的正整數)。

1.在桌面上新建乙個shutdown.bat

2.寫入以下**

@echo off

cd c:\users\72057396

c:shutdown -s -t 60

3.可直接執行關機, 也可停止關機 在cmd中執行以下命令

shutdown -a

window 基本命令

window 基本命令 1.window r 開啟doc 視窗 2.window 基本命令 2.1.cls 清屏 2.2.cd change directory 改變目錄 cd 絕對路徑 帶碟符的 相對路徑。2.3.cd 切換上級目錄。盤中預設有乙個名字為.的資料夾。2.4.cd 當前目錄。切換目錄...

Window基本命令學習(三)

這個語法中,options用於設定文字匹配選項,source指定了文字 可以是文字檔案 字串或者命令的輸出資訊 statement指定了在文字匹配時要執行的命令。source中的每行文字被命令shell當做乙個記錄處理,不同欄位由特定的字元分隔開 比如製表符或空格,預設情況下是空格 通過替換技術,命...

shell指令碼 命令

命令連線符 表示不管前面是否執行成功都要執行 表示前面執行成功才執行後面 表示前面執行失敗才執行後面 read命令 read 選項 值 read p 提示語句 n 字元個數 t 時間秒 s 不顯示 運算子 expr 3 2 結果賦值 sum expr 3 2 或者 sum 3 2 乘法expr 3 ...