收文件還要催糕珊,催了半天還不交,又懶得一個一個去對名單毅糟,很麻煩红选,就寫個腳本吧。
首先考慮用C/C++姆另,中文亂碼徹底打敗我了喇肋,Java打包還要下Jar包坟乾,還是用CMD最省事了。
- 新建記事本命名為"查找尚未提交的同學(xué).bat"蝶防,填寫以下內(nèi)容
@ECHO OFF
ECHO ----------------------
ECHO Beta1.0 By xdqkid
ECHO 以下的同學(xué)沒有交文件
ECHO ----------------------
FOR /F "eol=; tokens=1,2 delims= " %%i in (名單.txt) do (
IF NOT EXIST *%%i* IF NOT EXIST *%%j* ECHO %%j
)
PAUSE
新建"名單.txt"甚侣,從Excel里把學(xué)號、姓名间学、";"列(新建一列全是殷费;)拉到記事本里。
把上述兩個文件放到材料的文件夾下面低葫,運行"查找尚未提交的同學(xué).bat"详羡,OK
簡單的幾行代碼,居然寫了半天嘿悬,具體原因是CMD的語法不熟悉实柠,沒想到換行就失效了,有點像Python鹊漠。
PS:ORz主到,好心幫班長寫個腳本,居然被虐狗~~~