通過批處理命令指令碼偷偷占用系統記憶體

2021-10-08 10:21:25 字數 1060 閱讀 3004

本次實驗是在vmware虛擬機器中搭建的windows 2003環境中實現的。

首先介紹一下批處理檔案,批處理檔案是以.bat字尾名結尾的檔案,執行批處理檔案後,cmd命令列視窗會逐步執行批處理檔案中的dos命令,可以更加方便的完成對系統的操控。

本次實驗所用到的dos命令有:

c: -------->進入c盤

cd\ -------->進入到當前盤的根目錄

cd.. -------->返回上一級目錄

cd+目標路徑 -------->進入到目標路徑

md+資料夾名稱 --------->建立資料夾

attrib  (+/-)h(隱藏檔案)(+/-)s(系統檔案)(+/-)a(存檔檔案) + 檔案/資料夾路徑 ---------->可以為檔案或者資料夾新增屬性

通過使用下面的dos命令可以快速生成乙個檔案:

fsutil file createnew + 目標路徑 + 檔案大小

下面的命令可以在c盤的根目錄下生成乙個名為system.ini檔案大小為4g的檔案,由於命名為system.ini視覺上會被認為為系統檔案,不敢輕易的刪除,卻偷偷的占用了4g的記憶體。

fsutil file createnew c:\system.ini 4096000000

通過上面學到的知識,我們可以更加隱秘的占用系統記憶體

使用如下批處理命令

我們在c盤的根目錄下建立了乙個名為system的資料夾,並在資料夾中新增了乙個名為system.ini的4g大檔案,並為資料夾新增了三個屬性。

新增了h隱藏屬性則無法在c盤中看到資料夾的顯示,我們在 我的電腦/工具/資料夾選項/檢視 下呼叫出對隱藏檔案資料夾的顯示,也並未看到我們建立的資料夾,因為我們給資料夾新增了s(系統檔案)的屬性,windows是預設關閉對系統檔案的顯示的。

至此,我們可以偷偷的在電腦上新增大檔案,占用自己的記憶體了。

通過批處理命令for提取資料

前兩天有這麼個小需求 在cmd中執行某測試工具後,會返回乙個json結果,其中有乙個引數的值每次都變且經常要用,正常情況複製貼上就好了,但這個值非常長,配上cmd的標記 貼上的行為,就很酸爽了。然後就想快速提取這個值,順著cmd的這個思路,就走上了批處理的道路。借這個機會,簡單跟大家交流交流怎麼通過...

通過dos批處理命令,實現系統環境切換

dos mysql 應用系統可以根據資料庫配置引數,決定當前模式是正式環境還是測試環境 因應用服務前台未提供配置功能,每次切換時,需要使用mysql工具連線資料庫,然後修改資料庫配置。由於需要頻繁切換正式與測試環境,通過mysql工具修改資料庫配置引數較為繁瑣 本文講解如何使用dos批處理命令,實現...

批處理指令碼命令 type rem exit

在批處理檔案或 config.sys 裡加上註解或說明。rem comment 注意 作用和rem命令作用類似,但執行時有所不同 rem hi執行結果 hi 執行結果 顯示文字檔案的內容。type drive path filename c users administrator help exit...