使用run可以隱藏cmd視窗
使用exec不能隱藏cmd視窗
但是我需要透過cmd執行一個exe檔,利用他的stdout,而run的回傳值就只有一個值
原始碼
https://drive.google.com/file/d/0B7TH0pBsVfD4emRERllXT2xCMFU/view?usp=sharing
這是去監視C:\!test 底下檔案MD5 hash value有無變更,每15秒一次
fciv.exe是M$提供的檔案驗證程式
缺點是每次檢查都會閃過cmd黑框
目前想到的解法是把算出的hash value寫到一txt檔再讀檔
請問有人有其他的想法嗎?