rensno
(提出ファイル一括コピー&リネーム)
◇ 概説:
学籍番号(22T666 など)を含むファイル名を、その学籍番号がファイル先頭になるように名前変更し、
別のフォルダに一気にコピー生成するVBスクリプトです。
これは、Moodleにて提出されたファイルの、一括ダウンロードに有効です。
◇ 使用方法・仕様
1.Moodle でダウロードしたzipファイルを適当なフォルダに展開してくだい。
2.そのフォルダに rensno.vbs をコピーして実行してください。
(ファイル数が多いと少し時間がかかります。待ってください。)
3.rensnoという新しいフォルダが生成され中にファイルがコピー生成されます。
4.必要に応じ rensno_names.txt (受講生全員の学籍番号と氏名のマッチング情報)を用意し
てください(このファイルが無くても動きます)。
学籍番号が検索でヒットしない場合(例えば学生が間違えて全角で学籍番号を
ファイル名に使っている場合など)に備え、一応学籍番号が見つからなかった場合
はエラーとして、エラー数を表示し、error ログを出力するようにしています。
同時に処理ファイルリストのcsvもできます。)
サブフォルダの中のファイルも処理されます(ただし、1階層までに限ります。)
フォルダ名に学籍番号や氏名が含まれる場合も処理します。同一フォルダ内で、異
なる学籍番号が検出された場合は警告処理します。
学籍番号がファイル名に含まれない場合のために、あらかじめ学籍番号と氏名(姓、名)
のマッチング情報を記憶しておくことで処理可能です。
(詳しくは rensno_names.txt の中を参照ください。ヴァージョン3(v3)よりここに全受講者
の情報を記載しておくことで、未提出者リストを csv の後半に出力されるようにしました。)
2022年5月現在の moodle に対応。
|
◇ 対応OS:
Win10にて動作確認。
◇ ダウンロード:
◇ 履歴:
Miyagawa lab, AMS, Facl.Eng.Desisn, Kagawa Univ.
2217-20 Hayashi-cho, Takamatsu, JAPAN