Pull to refresh
64
0
Павел Манылов @pavel_manylov

Разработчик

Send message
ну, что там будет далее (по крайней мере, на ML), в целом, ясно — и силлабус и lecture notes давно доступны.
насколько я понимаю, ml-class читается «нежнее», чем идущий с ним параллельно cs229, но, по охвату тем, они довольно близки
Думаю, кто-то там немножко понял, что ликбез по Виндовсу и компьютерная грамотность — разные вещи. А может просто захотели поддержать национального производителя. Или еще чего-то.
Но все равно в итоге получилась фигня.
Вы просто прочитали мои мысли!
Не так давно у меня возникла точно такая же идея автоматизации процесса составленя каталога имеющихся в наличии дисков.
Первое отличие состоит в том, что я живу на Windows, а не на Linux. Поэтому написал батник, а не bash.
Второе отличие — я создаю не текстовые документы со списком всех файлов, а полный образ диска, только все файлы нулевого размера. В результате потом поиск можно осуществлять просто средствами OS (у меня — Total Commander, у вас — что-то типа find...).
Итак, создаем bat-файл (скажем, AddToDB.bat) следующего содержания:

@rem Входной параметр скрипта - название диска
set NAME=%1

@rem Здесь прописываем путь к нашей базе
set DB=D:\Archive\Contents

@rem Здесь указываем букву CD/DVD привода
set DISK=E:\

@FOR /R %DISK% %%i IN (.) DO @(
for /f "tokens=1,2 delims=:" %%d in ("%%i") do @(

md "%DB%\%NAME%%%e"
)
)

@FOR /R %DISK% %%i IN (*.*) DO @(
for /f "tokens=1,2 delims=:" %%d in ("%%i") do @(

copy NUL "%DB%\%NAME%%%e"
)
)

В нем нужно исправить путь, где вы собираетесь хранить свой список, и букву вашего CD/DVD привода.
Запускаем так:

AddToDB.bat НАЗВАНИЕ_ДИСКА

Пояснения по скрипту:
Первый цикл пробегается по всем каталогам диска и создает такую же структуру каталогов в архиве (внутренний цикл нужен лишь для того, чтобы «откусить» букву диска и приписать путь к архиву).
Второй цикл пробегается по всем файлам диска и создаёт в архиве файлы с таким же названием нулевого размера.

ЗЫ. Топик, наверное, интересен и пользователям длугих OS :)
UFO landed and left these words here
UFO landed and left these words here
luit -encoding «KOI8-R» ssh ip

Information

Rating
Does not participate
Location
Свердловская обл., Россия
Registered
Activity