這就是我想要做的,插入USB後,記錄唯一的標識符,將驅動器格式化爲FAT32並複製文件。 Bash or Python
- 插入USB閃存驅動器。
- 掛載它。
- 將唯一標識符字符串記錄到文件中。
- 將驅動器格式化爲FAT32。
- 將文本文件複製到驅動器。
- 卸載它。
- 刪除驅動器。
30倍
的情況是這樣的,我已經買了30個USB驅動器。我需要格式化每一個以確保它們乾淨,我需要每個設備的唯一字符串。我需要在每個文件上放置相同的txt文件。
我不擅長編寫腳本,但可以閱讀並遵循bash和python。
任何指針,將不勝感激。
編輯
謝謝您的resposes。
這是我到目前爲止,在Windows中。
我用USBDeview從nirsoft.net 選項>高級選項>「執行下面的命令,當你插入一個USB設備」,並使用下面的命令「蟒蛇getserial.py%SERIAL_NUMBER%」
的getserial。 py腳本將從USBDeview傳入的%serial_number%放入文本文件,然後將文件複製到USB設備。
import sys
import shutil
sourceFile = "C:\\^READ ME.txt"
destinationFile = "E:\\^READ ME.txt"
f = open('serials.txt', 'a')
f.write(sys.argv[1] + '\n')
f.close()
from time import sleep
sleep(3)
shutil.copyfile(sourceFile, destinationFile)
仍然會對完整的腳本感興趣,可以做到這一點,但我認爲這超出了我的能力。
可以給你一些關於你的系統的更多信息,安裝驅動器可能是漂亮的系統特定的 – thepandaatemyface 2010-06-03 09:56:03