Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 2000/XP (http://forum.oszone.net/forumdisplay.php?f=6)
-   -   [решено] Нельзя держать файл program.asm в корне диска c: (http://forum.oszone.net/showthread.php?t=80232)

Coutty 01-03-2007 18:10 556907

Нельзя держать файл program.asm в корне диска c:
 
WinXP при загрузке ругается на наличие файлов program.asm и program.obj в корне диска c:\
Предлагает переименовать. Согласиться-то я согласился, но вот интересно - а почему нельзя их там держать? (Кроме того, откомпилированная програмка c:\program.exe время от времени запускается сама собой, хотя никаких вызовов на неё вроде никто и не делает. В самой программе кроме вывода строки текста ничего нет. Как это может быть связано?)

Notixe 01-03-2007 18:48 556920

У меня такое было вробе после установки игры Готика, и я переменовывал, но потом опять попросил перееменовать. И потом и снова. Потом нажимал отмена. Когда удали игру удал и эти файлы. И вссе больше ничего не выскакивало.

Coutty 01-03-2007 19:26 556930

Notixe, готику не ставил. Эти файлы я создавал, когда ассемблер начал учить.
С именем program1.asm система больше не жалуется.

Sweetheart 01-03-2007 23:30 556990

Зри в корень.
Козьма Прутков.
И не мусорь там!
Sweetheart. 8)

Blast 01-03-2007 23:31 556991

Sweetheart
Я смотрю вы пофлудить пришли.. не нужно.

amel27 02-03-2007 03:08 557035

Coutty
если путь к EXE-шнику из "c:\Program Files\...\file.exe" не взять в кавычки выполнится c:\program.exe

ADD: если это тот случай, то найти злополучную прогу можно восстановив переданный PROGRAM.EXE параметр

Coutty 02-03-2007 07:36 557065

Вон что! Вполне может быть и так.
Только я асм почти вообще и не знаю, т.ч. параметр восстановить не получиться. В основном же это происходило при антивирусной проверке.
Как бы там ни было, причина ясна. Спасибо.

amel27 03-03-2007 09:42 557492

В качестве эксперимента кинул в корень откомпилированный в program.exe AutoIT-скрипт, выводящий на экран параметры командной строки и после первой же перезагрузки: во-первых, вывалилось окно с аналогичным Coutty предупреждением, во-вторых отработал скрипт и указал на ICQLite, которое действительно прописалось в ветке HKCU\...\RunOnce без кавычек... кому интересно, текст скрипта:
Код:

MsgBox (0,'Гы-Гы!',$CmdLineRaw)


Время: 20:42.

Время: 20:42.
© OSzone.net 2001-