網(wǎng)站首頁 編程語言 正文
DOS編寫腳本常用命令整理
文件相關(guān)命令
echo t t t >test.txt #創(chuàng)建文件
#拓展:格式輸入文本 copy con test.txt 然后回車,就開始批量輸入內(nèi)容,ctrl +z 退出就保存了。
type test.txt #查看文件內(nèi)容
type test.txt | more #查看文件內(nèi)容,按頁翻滾
del test.txt #刪除文件 , *.txt 可以批量刪除。 *.* /s /q 不提示刪除所有 文件
copy 文件 路徑 #復(fù)制文件:可以使用點和點點;同樣還有move;重名了ren;支持網(wǎng)絡(luò)路徑
目錄相關(guān)命令
md [DIR] #創(chuàng)建目錄
dir [DIR] #查看目錄下的內(nèi)容 /a 顯示隱藏文件
cd [DIR] #切換目錄,如果切換盤符后,無法切換,繼續(xù)執(zhí)行 盤符: 如d:即可。
rd dir #刪除目錄
常用惡意攻擊的命令:
快速生成大容量的空文件,導(dǎo)致磁盤空間沾滿
fsutil file createnew d:\aab.txt 4096
把計算機所有文件類型全部轉(zhuǎn)化
assoc .txt=exefile
定時關(guān)機重啟
shutdown -s -f -t xx -c “消息”
shutdown -r -f -t xx
shutdown -a #解除
bat編寫常用命令
@echo off #關(guān)閉回顯,簡單說就是只顯示執(zhí)行結(jié)果,執(zhí)行的命令不要了。
pause #中斷命令,按任意鍵繼續(xù)
color 0a #設(shè)置腳本執(zhí)行窗口黑綠配色。
echo x #常用輸出信息
echo. #輸出空行,中間沒有空格!
>nul 2>nul #命令后綴增加它,結(jié)果被隱藏。
bat高級命令
模塊相關(guān)命令
:1
:a 配合start goto 1 #跳轉(zhuǎn)到執(zhí)行模塊。可以實現(xiàn)死循環(huán)!
start 軟件啟動命令/網(wǎng)頁url/空==cmd
%name% #獲取系統(tǒng)變量的值
title name #窗口名字
set /p a=“描述信息:” #交互設(shè)置變量名字,a后面此時不是變量的值,是描述信息。
set a=100 #不交互設(shè)置變量
exit #退出腳本
用戶相關(guān)命令
net user #查看當(dāng)前用戶列表(可以單獨加用戶,查看詳細(xì)信息)。
net user xx 123 #直接給xx改密碼,需要管理員權(quán)限。
net user xx 123 /add #新增用戶xx和密碼
net user xx /del #刪除用戶
共享目錄相關(guān)
net share #查看共享目錄,默認(rèn)共享了許多,安全必須關(guān)閉。重啟后又有了,需要改注冊表。
#注冊表:相當(dāng)于登記中心,所有軟件都會記錄。(安裝系統(tǒng)后,有些注冊表沒有了,所以報錯。)
net share c$=c:\ #創(chuàng)建共享目錄
net share c$ /del #刪除共享 445端口仍然有,但是不需要管。
if語句
常用判斷變量等于xx時候,執(zhí)行命令,格式如下:
如果name變量值為1進入模塊1,執(zhí)行相關(guān)命令:
if "%NAME%"=="1" goto 1
原文鏈接:https://blog.csdn.net/ChengRuoFei/article/details/125607746
相關(guān)推薦
- 2023-02-06 Python利用Pytorch實現(xiàn)繪制ROC與PR曲線圖_python
- 2022-08-21 android實現(xiàn)可以滑動的平滑曲線圖_Android
- 2022-10-03 Pandas數(shù)據(jù)集的分塊讀取的實現(xiàn)_python
- 2022-06-30 golang實現(xiàn)簡單rpc調(diào)用過程解析_Golang
- 2022-10-07 Android開發(fā)Jetpack組件Lifecycle使用篇_Android
- 2022-11-06 python中defaultdict用法實例詳解_python
- 2022-06-29 python版單鏈表反轉(zhuǎn)_python
- 2023-02-02 一文教你利用Python制作一個生日提醒_python
- 最近更新
-
- window11 系統(tǒng)安裝 yarn
- 超詳細(xì)win安裝深度學(xué)習(xí)環(huán)境2025年最新版(
- Linux 中運行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎(chǔ)操作-- 運算符,流程控制 Flo
- 1. Int 和Integer 的區(qū)別,Jav
- spring @retryable不生效的一種
- Spring Security之認(rèn)證信息的處理
- Spring Security之認(rèn)證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權(quán)
- redisson分布式鎖中waittime的設(shè)
- maven:解決release錯誤:Artif
- restTemplate使用總結(jié)
- Spring Security之安全異常處理
- MybatisPlus優(yōu)雅實現(xiàn)加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務(wù)發(fā)現(xiàn)-Nac
- Spring Security之基于HttpR
- Redis 底層數(shù)據(jù)結(jié)構(gòu)-簡單動態(tài)字符串(SD
- arthas操作spring被代理目標(biāo)對象命令
- Spring中的單例模式應(yīng)用詳解
- 聊聊消息隊列,發(fā)送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠(yuǎn)程分支