• Windows batch find and delete?

    burdakovd
    @burdakovd Автор вопроса
    А если не из текущей директории удалять, то где указывать корень?
  • Windows batch find and delete?

    burdakovd
    @burdakovd Автор вопроса
    Для префикса работает, а для случая, когда нет маски — нет.

    for /D /R «D:\SomePath» %X in (.svn) do (rmdir /Q /S "%X")

    Тут wildcard-а нет, и он пытается в каждой директории удалить .svn, и если его там нет, то выдаёт ошибку, но в общем работает.
  • Проблемы с диском?

    burdakovd
    @burdakovd Автор вопроса
    Заменить не вопрос, тем более что гарантия ещё действует. Вот только нужен какой-то более надёжный тест. Странно, что svn фэйлится, а другие программы нет, chkdsk и hd tune ошибок тоже не обнаруживают.
  • Проблемы с диском?

    burdakovd
    @burdakovd Автор вопроса
    Про SMART только сегодня узнал.

    Со смартом всё ок, кроме Spin Retry Count

    Температура похоже на грани, вероятно поэтому он и вырубается.
  • Проблемы с диском?

    burdakovd
    @burdakovd Автор вопроса
    Хех, бэкапы кроном делались на другой раздел того же винта, создавая ложное чувство спокойствия, из-за этого я сейчас о них и не подумал.

    Так что всё-таки хорошо что напомнили.
  • Проблемы с диском?

    burdakovd
    @burdakovd Автор вопроса
    Есть ли тест, чтобы это подтвердить?

    Что в этом случае делать, можно справиться своими силами, или же нести в ремонт по гарантии (в случае гарантии всё равно нужен будет тест чтобы показать сбой и потом после ремонта убедиться что всё исправлено)?
  • Как вы переводите числа из двоичной в десятичную?

    burdakovd
    @burdakovd
    А если в программе переводить, то удобнее в другую сторону. Идти от старших разрядов к младшим, умножать на 2 всё время, и добавлять текущий разряд к ответу.
  • UTorrent - приоритет ipv6-пирам?

    burdakovd
    @burdakovd Автор вопроса
    Ну предположим ограничения скорости сторонней программой получится сделать.

    Но вот как uTorrent определяет к каким пирам подключаться, если их много, ко всем не подключиться, а у некоторых скорость может быть большая, а у некоторых медленная?
  • Функция glob() в PHP?

    burdakovd
    @burdakovd
    Хотя я кажется невнимательно прочитал вопрос. Если у вас маска не вводится пользователям, а заданного формата типа /path/photos/[obj_id]_*.jpg, то всё ок.

    Хотя я бы сделал это на уровне директорий, то есть выбирать _все_ файлы из директории /path/photos/[obj_id]
  • NTFS ACL - дать доступ к конкретной директории?

    burdakovd
    @burdakovd Автор вопроса
    Оказалось, что из-за Bypass Traverse Checking исходная посылка исходная посылка «помимо этой директории придётся дать ему доступ на чтение и траверс F:\, F:\data» оказалась неверна, и проблемы нет.
  • NTFS ACL - дать доступ к конкретной директории?

    burdakovd
    @burdakovd Автор вопроса
    Да, оказалось что симлинк делает то, что нужно.

    Более того, выяснилось, что если дать пользователю право на чтение и траверс f:\downloads\public, но при этом не давать прав на f:\ и f:\downloads — он может нормально работать с директорией f:\downloads\public даже без использования симлинков, достаточно только указать полный путь.

    Происходит это благодаря Bypass Traverse Checking.
  • NTFS ACL - дать доступ к конкретной директории?

    burdakovd
    @burdakovd Автор вопроса
    То есть если сделать F:\c линком на F:\a\b\c, то права на чтение и траверс F:\a и F:\a\b можно будет не давать?
    Сейчас попробую.
  • NTFS ACL - дать доступ к конкретной директории?

    burdakovd
    @burdakovd Автор вопроса
    Используется Windows 7 (Professional)

    Отключить наследование — можно поподробнее?
    Вкладка «Дополнительно» — через неё я всё и настраивал, знаю что там можно отключить наследование текущей директорией прав от родительской. Но этот способ неудобен по двум причинам — во первых для каждой вложенной директории типа f:\data\foo, f:\data\bar,… — придётся лезть в свойства, отключать наследование, и явно выставлять права. Но это не так плохо, хуже то, что при создании новой директории, к примеру f:\data\new по умолчанию она унаследует права от родительской директории f:\data, и если забыть поменять, то всё будет плохо.

    То есть смысл в том, что нужно для родительской директории чтобы было право на чтение, но при этом создаваемые в ней поддиректории имели более жесткие ограничения.