用批處理遍歷列印資料夾以及刪除空資料夾
批處理列印資料夾
方法一:
for /r D:\要遍歷的目錄\ %%i (*.exe) do (
echo %%i
)
方法二:
set DestPath=D:\你的目錄\
rem 你的字尾
set DestExt=*.exe
for /f "delims=" %%i in ('dir /b/a-d/s %DestPath%\%DestExt%') do (
echo %%i
)
方法三:遍歷當前檔案所有檔案以及資料夾
@echo off
for /r %%i in (*) do echo %%i >>log.txt
pause
批處理刪除空檔案
@echo off
DIR "%CD%" /AD /B /S | SORT /R /O list.txt
IF EXIST deleted.txt ATTRIB -S -H -A -R deleted.txt & DEL /F /Q deleted.txt
FOR /F "delims=|" %%i IN ( list.txt ) DO RD "%%i\" & IF NOT EXIST "%%i\" ECHO %%i\>>deleted.txt
IF EXIST deleted.txt NOTEPAD.EXE deleted.txt
DEL /S /Q list.txt
pause
相關推薦
用批處理遍歷列印資料夾以及刪除空資料夾
批處理列印資料夾 方法一: for /r D:\要遍歷的目錄\ %%i (*.exe) do ( echo %%i ) 方法二: set DestPath=D:\你的目錄\ rem 你的字尾 set DestExt=*.exe for
一段批處理, 遍歷資料夾裡的csv檔案壓縮, 壓縮包的檔名是原始檔名的擷取
echo off SETLOCAL ENABLEDELAYEDEXPANSION set work_path=F:\somefolder F: cd %work_path% for /R %%s in (*.csv) do ( set fname=%%s echo !fname:~-30,
使用批處理新建批處理,用批處理進行復製為日期資料夾
@echo offcolor 0atitle 建立以日期命名的批處理set a=%time: =0%set b=%a::=%set c=%b:~0,6%set d=新建批處理(%date:~2,2%%date:~5,2%%date:~8,2%-%c%).batecho @echo off>%d%star
用批處理檔案自動備份檔案及資料夾,並自動刪除n天前的檔案_DOS/BAT
下是備份的批處理,新增到”計劃任務”中,設定時間自動執行 程式碼如下: @echo off rem 格式化日期 rem date出來的日期是"2006-02-22 星期三",不能直接拿來使用,所以應該先格式化一下 rem 變成我們想要的。date
一些用批處理命令批量處理資料夾或檔案的功能實現
筆者之前做實驗,需要批量處理大量的資料夾或者檔案,寫了一些批處理的指令碼,在這裡記錄分享一下:1.將資料夾名中某個字元替換為另一字元@echo off ::設定待替換的字元 set r1=0 ::設定替換後的字元 set r2=1 setlocal enabledelayed
jsp頁面 用c標籤來迴圈遍歷資料庫某表中裡面的資料 但是頁面不顯示資料
控制檯也不報錯,頁面也不顯示? 遇到這個情況,第一看jsp頁面的c標籤寫的是否符合正規 我的jsp頁面的c標籤程式碼如下: c標籤迴圈遍歷的規範 1.有匯入c標籤庫 <%@taglib uri="http://java.sun.com/j
jsp頁面 用c標籤來迴圈遍歷資料庫某表中裡面的資料 但是頁面不顯示資料
控制檯也不報錯,頁面也不顯示? 遇到這個情況,第一看jsp頁面的c標籤寫的是否符合正規 我的jsp頁面的c標籤程式碼如下: c標籤迴圈遍歷的規範 1.有匯入c標籤庫 <%@taglib uri="http://java.sun.com/jsp/js
ArrayList 存入資料和迴圈遍歷列印輸出
public class demo3 { public static void main(String[] args) { List<Num> list = new ArrayList<Num>();
批處理bat實現建立、複製、刪除檔案及資料夾
1 建bat檔案自動執行復制,刪除命令。 例1:以下是複製cd.dll檔案至windows\system32的bat檔案內容: copy cd.dll %windir%\system32 例2:下面一行是解除安裝windows\system32
怎樣用批處理來執行多個exe文件
asc pri line views bat文件 tro ext sta each 怎樣用批處理來運行多個exe文件 @echo off start *****.exe start *****.exe start *****.exe star
用 批處理 安裝,編譯 Cocos2d-X 3.0---Windows
align 而且 ble java jdk its 微軟雅黑 ndk files 本文檔適用: Win7 32bits(XP 32bits可能適用,未測試)開發目標環境 Android 軟件版本號 2014年5月下載,當時為較新版本號. 由於Cocos2d-X從
c++ 容器元素遍歷列印(for_each)
#include <iostream> // cout #include <algorithm> // for_each #include <vector> // vector using namespace std; voi
用批處理自動重新播號,更換IP地址
有些網站會對IP作出一些限制,如同一IP不能釋出太多訊息,同一IP不能註冊多個賬戶,同一IP不能多次訪問一個頁面,同一IP不能給同一使用者多次投票等。想要突破這些限制的辦法,就是更換IP地址後在操作。一般普通使用者都是使用的動態IP,靜態IP就不用考慮了,這個一般是企業伺服器使用的。 每個連線在
用批處理檔案在登錄檔中新增開機啟動項
reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v myauto /t REG_SZ /d C:\1.bat /f /v 新增的鍵名 /t REG_SZ  
PHP物件遍歷、內建標準類與資料轉物件
一、物件遍歷 物件也可以可以使用foreach語句進行遍歷,有兩點注意: 1,只能遍歷屬性。 2,只能遍歷“看得到”的屬性——程式碼所在範圍可訪問。 在外面遍歷: 可見,此時protected和private屬性都沒有遍歷出來。 如果需要全部遍歷,則改造為:
SQL Server用遊標迴圈遍歷結果集
1.SQL Server中select 和set 都是賦值用的 DECLARE @A1 INT @A2 INT SET @A1=10 WHILE @A1>0 BEGIN SELECT @[email protected] PRINT @[email
每日一題之 非遞迴後序遍歷列印二叉樹所有路徑
描述 給一個二叉樹,列印其所有路徑 思路: 利用後序非遞迴遍歷,因為後序非遞迴遍歷的特性,對於每次訪問的節點,棧裡面存的元素都是當前節點的祖先,所以只要判斷當前節點是不是葉子節點,如果是葉子節點,那麼將棧中元素取出,和當前葉子節點組成一條路徑。 #include <
win用批處理切換python2和python3
切換成 python2 setx PYTHON_PATH "C:\Python\Python27" set PATH=%PATH% echo %PATH% ================================= 切換成python3 setx PYTHON_PATH "C:\Python\
用批處理實現重新整理或切換的功能
@echo off :startx cls arp -a start iexplore.exe www.bitpacket.cn ping 127.0.0.1 -n 5 >nul 2>nul taskkill /f /im iexplore.exe goto startx &nb
二叉樹層次遍歷列印
二叉樹層次遍歷列印,並且每層對應輸出換行(遍歷一層輸出後,下一層遍歷換行輸出)。 final static int MAX_NUM = 500 class TreeNode { //二叉樹結構 int val = 0; TreeNode left = null;