01:56
That was close
Год был э... думаю, примерно 2003. Я учился в школе. У меня только-только появился нормальный компьютер. Передо мной встала следующая задача. У меня были файлы порнографического содержания. Они были спрятаны в зашифрованных архивах, которые были раскиданы по винчестеру. Когда мне хотелось с файлами поработать, я распаковывал их в специальную папку. Как она называлась, я не помню, но, допустим, C:\Temp\NothingSpecial\ . Когда файлы мне больше не требовались, я удалял их из папки.
***
Врезка. Ко мне пару раз обращались люди с вопросом "как стать программистом?". Я им что-то говорил, но на самом деле я думаю, что программистом не становятся только от желания им стать. Программистом становятся из-за желания заставить компьютер делать то, что тебе хочется -- в автоматическом режиме. У меня такое желание было с детства.
***
Естественно, я хотел автоматизировать процесс удаления всех файлов. Как же это сделать? Первым языком программирования, который я выучил, были машинные коды калькулятора МК-52. Они не подходили. Первым языком программирования для компьютера для меня был не бейсик. А язык BAT-файлов. И он идеально подходил для моей задачи. Я написал скрипт:
cd C:\Temp\NotingSpecial\
del *.* /s
cd ..
rmdir C:\Temp\NothingSpecial\
Куда я положил этот файл и какой сделал ему ярлык на рабочий стол -- я уже не помню. Файл я запустил, а результат был примерно следующим:
C:\Windows\system32\> cd C:\Temp\NotingSpecial\
The system cannot find the path specified.
C:\Windows\system32\> del *.* /s
Are you sure you want to delete *.* [y/n]?_
От такого внезапного предложения у меня глаза стали по пять копеек. Я, конечно, отказался.
Это было весьма поучительно. Отладка на проде -- очень опасное занятие.
***
Врезка. Ко мне пару раз обращались люди с вопросом "как стать программистом?". Я им что-то говорил, но на самом деле я думаю, что программистом не становятся только от желания им стать. Программистом становятся из-за желания заставить компьютер делать то, что тебе хочется -- в автоматическом режиме. У меня такое желание было с детства.
***
Естественно, я хотел автоматизировать процесс удаления всех файлов. Как же это сделать? Первым языком программирования, который я выучил, были машинные коды калькулятора МК-52. Они не подходили. Первым языком программирования для компьютера для меня был не бейсик. А язык BAT-файлов. И он идеально подходил для моей задачи. Я написал скрипт:
cd C:\Temp\NotingSpecial\
del *.* /s
cd ..
rmdir C:\Temp\NothingSpecial\
Куда я положил этот файл и какой сделал ему ярлык на рабочий стол -- я уже не помню. Файл я запустил, а результат был примерно следующим:
C:\Windows\system32\> cd C:\Temp\NotingSpecial\
The system cannot find the path specified.
C:\Windows\system32\> del *.* /s
Are you sure you want to delete *.* [y/n]?_
От такого внезапного предложения у меня глаза стали по пять копеек. Я, конечно, отказался.
Это было весьма поучительно. Отладка на проде -- очень опасное занятие.
23.08.2021 в 03:35
23.08.2021 в 03:49
23.08.2021 в 07:06
23.08.2021 в 10:11
23.08.2021 в 11:06
C:\Windows\system32\> cd C:\Temp\NotingSpecial\
The system cannot find the path specified.
C:\Windows\system32\> del *.* /s
Are you sure you want to delete *.* [y/n]?_
От такого внезапного предложения у меня глаза стали по пять копеек. Я, конечно, отказался.
Комп предложил тебе системные файлы удалить?
23.08.2021 в 11:27
Стороной, хаха, да!
anhelmoders, файл запустился из системной папки. Сначала он должен был сменить папку на нужную, но команда не прошла. Поэтому команда на удаление стала выполняться не из папки порнографии, а из системной.
И хвала Биллу Гейтсу, или кто там это придумал, что при удалении ВСЕХ файлов в папке по-умолчанию выдаётся предупреждение. Иначе бы пришлось переустанавливать систему.
23.08.2021 в 12:45
23.08.2021 в 14:01
23.08.2021 в 15:10
Потом я пошел другим путём.
23.08.2021 в 19:17
24.08.2021 в 15:03
у меня однажды талантливый разработчик сервер снёс начисто, неосторожным скриптом.
// ладно хоть там ничего не было, кроме веб-сервера с сайтом, который он "задеплоил".
24.08.2021 в 21:57
у меня папка с порнухой называлась "Папка-фапка"
а в детстве у меня был мк52, но там порнуху хранить было нельзя
язык бат-файлов, если учить его как первый язык программирования, может надолго испортить ваше отношение к программированию )))