作者automaton ()
看板C_and_CPP
標題[問題] 執行exe檔後,檔案不見了。c++2017
時間Fri Dec 28 15:32:14 2018
開發平台(Platform): (Ex: Win10, Linux, ...)
WIN10 RUN沒問題
問題發生在另一台電腦WIN7
編譯器(Ex: GCC, clang, VC++...)+目標環境(跟開發平台不同的話需列出)
Visual Studio 2017 c++
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
工具機廠商自製與CNC控制器專用的Library、dll、h
問題(Question):
檔案在win10 電腦建置,一切都OK。
把檔案移到控制CNC機台使用的電腦WIN7上,第一次執行也OK喔!
但是執行後,我的EXE檔就不見了,所以專案就一直建置失敗。
然後我想把原本的exe檔放回料夾,會出現如下狀況。
https://imgur.com/a/mb77IWN
餵入的資料(Input):
exe
預期的正確結果(Expected Output):
執行後,不會不見(痾...這題是這樣回答嗎?尷尬)
錯誤結果(Wrong Output):
嗯 檔案就好像被吃掉了一樣。
電腦沒有防毒軟體
煩請各位學長姐指導提點(跪)
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.43.9
※ 文章網址: https://webptt.com/m.aspx?n=bbs/C_and_CPP/M.1545982336.A.BF7.html
※ 編輯: automaton (140.112.43.9), 12/28/2018 15:38:20
1F:推 kenet123: 建置會刪掉原執行檔 可能剛好又建置失敗吧 12/28 16:25
kenet前輩 我建置失敗的原因是找不到這個exe檔,所以失敗耶 還請前輩多提點
※ 編輯: automaton (140.112.43.9), 12/28/2018 17:02:18
2F:→ petercoin: 我遇過這樣的狀況是檔案被防毒隔離 但是你又沒有裝防毒 12/28 17:13
3F:→ petercoin: 有沒有裝Windows Defender阿 12/28 17:13
4F:→ petercoin: 說不定是被它砍掉然後鎖住資料夾了 12/28 17:14
Petercoin 前輩 您好:我剛剛檢查了一下,發現我windows Defender一直是關閉的狀態QQ
※ 編輯: automaton (140.112.43.9), 12/28/2018 17:20:51
5F:推 s4300026: 你在win10建置,然後在win7執行被吃檔案,然後導致win10 12/28 19:31
6F:→ s4300026: 的建置失敗? 12/28 19:31
7F:推 Schottky: 我看不太懂你的敘述,現在是把原始碼拿到 Win7 建置, 12/28 19:36
8F:→ Schottky: 還是把 EXE 拿到 Win7 佈署?看起來照片上的錯誤和你敘 12/28 19:36
9F:→ Schottky: 述的也不一樣,EXE 並沒有消失 12/28 19:36
10F:推 s4300026: win10拿到win7編譯記得選擇8.1而不是10 12/29 19:16
11F:→ annies5: 把UAC降到最低就正常了,至於檔案應該被系統搬到program 12/30 09:36
12F:→ annies5: data資料夾 12/30 09:36
謝謝petercoin的重點提示"防毒隔離"
謝謝s4300026這麼細微的提點我確實也沒設定好
謝謝mannies5的指導,讓我多學了UAC這個觀念
謝謝以上各位前輩的指導,我找到問題了。
電腦莫名其妙被安裝了avast防毒軟體 傻眼...移除就好了。
※ 編輯: automaton (140.112.43.9), 12/30/2018 21:13:08