国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > BAT > 正文

DOS的重定向命令使用方法以及在安全方面的應用

2020-06-09 14:03:41
字體:
來源:轉載
供稿:網友

大家知道,DOS下有一個不為大家所常用的命令——重定向命令,這個小東西非常有用,該命令同樣可以用于 Win9x/ME/2000/XP下,靈活的使用這個命令可以給我們帶來很大的方便——無論是入侵還是防守抑或是系統應用,都會帶來很大的便利。今天就讓 我們來看幾個重定向命令在安全方面的應用實例。

一、命令格式

DOS的標準輸入輸出通常是在標準設備鍵盤和顯示器上進行的,利用重定向,可以方便地將輸入輸出改向磁盤文件或其它設備。其中:

(1).大于號“>”將命令發送到文件或設備,例如打印機>prn。使用大于號“>”時,有些命令輸出(例如錯誤消息)不能重定向。

(2).雙大于號“>>”將命令輸出添加到文件結尾而不刪除文件中已有的信息。

(3).小于號“<”從文件而不是鍵盤上獲取命令所需的輸入。

(4).>&符號將輸出從一個默認I/O流(stdout,stdin,stderr)重新定向到另一個默認I/O流。

例如,command >output_file 2>&1將處理command過程中的所有錯誤信息從屏幕重定向到標準文件輸出中。標準輸出的數值如下所示:

標準輸出 等價的數值

Stdin 0
Stdout 1
Stderr 2

其中,(1)和(2)都創建一個文件用于存放數據;(4)可能不能夠在DOS下使用。

二、重定向命令的輸出

幾乎所有的命令均將輸出發送到屏幕。即使是將輸出發送到驅動器或打印機的命令,也會在屏幕上顯示消息和提示。要將輸出從屏幕重定向到文件或打印機,請使 用大于號(>)。大多數命令中均可以使用大于號。例如,在以下命令中,dir命令生成的目錄列表重定向到Dirlist.txt文件: dir>dirlist.txt,如果Dirlist.txt文件不存在,系統將創建該文件。如果Dirlist.txt存在,系統將使用dir命 令的輸出替換文件中的信息。

要將命令輸出添加到文件結尾而不丟失文件中的任何信息,請使用雙大于號(>>)。例如, 在以下命令中,dir命令生成的目錄列表附加到Dirlist.txt文件中:dir>dirlist.txt,將輸入重定向到一個命令,就象可以 將命令輸出發送到文件或打印機而不是屏幕一樣,您可以從文件而不是從鍵盤獲取命令的輸入。要從文件獲取輸入,請使用小于號(<)。例如,以下命令將 從List.txt文件中獲取sort命令的輸入:sort

三、應用舉例

1.給注冊表加鎖/解鎖

大家知道,注冊表HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVerssion/ Policies/System分支下的DWORD值“Disableregistrytools”的鍵值如為“1”,則可以給注冊表加鎖,這樣別人就無 法使用注冊表編輯器。利用重定向命令在DOS下就可以給注冊表加鎖/解鎖,非常方便。

打開記事本程序,新建一個文本文件,輸入如下內容:

@echo REGEDIT4>>123.reg@echo.>>123.reg@echo [HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/System]>>123.reg@echo "DisableRegistryTools"=dword:00000001>>123.reg@REGEDIT /S /C 123.reg@deltree /y 123.reg            
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 色达县| 霍城县| 鲁甸县| 东阳市| 漳平市| 上蔡县| 陆良县| 随州市| 枣强县| 梅州市| 邢台市| 灌南县| 曲周县| 长春市| 蕉岭县| 辰溪县| 文水县| 鄯善县| 若尔盖县| 赫章县| 郯城县| 文化| 中山市| 车险| 资源县| 长海县| 棋牌| 巴南区| 华池县| 芮城县| 武宁县| 元江| 青阳县| 克什克腾旗| 苏州市| 岳阳县| 黑水县| 措美县| 商洛市| 姜堰市| 民和|