Я использовал Once-A-Day II от Karen's Tools для запуска командного файла при загрузке каждый день. Если по какой-либо причине я перезагружаюсь в течение дня во второй раз, OAD достаточно умен, чтобы не запускаться во второй раз. Единственная проблема, с которой я сталкиваюсь, - это то, что она не исчезает сама по себе после запуска (или не запуска). Пакетный файл сам по себе является средством массового перемещения, переименования, создания резервных копий, для которого требуются все различные перемещаемые файлы, НЕ используемые в тот момент, когда он это делает. И поскольку я загружаюсь, а затем покидаю компьютер, чтобы продолжить свои утренние пробежки, я не возражаю против того, сколько времени потребуется для добавления в мой процесс загрузки.'

Это все еще будет пригодным для использования решением, за исключением того, что я перехожу на новый компьютер, и эта машина переходит к родственнику. Тот, который будет смущен этой программой, оставаясь на экране и требующей нажатия кнопки выхода. И процедура резервного копирования все равно будет уместна для ее использования. (Это лучше, на самом деле. И закончится более чем странно: «Резервное копирование, какое резервное копирование?"диалоги, которые у меня были с ней.

Итак, что я специально ищу, это то, что будет запускаться в папке автозагрузки и вызывать командный файл, но только в первый раз в любой день, когда он запускается. После этого он не будет работать, пока не изменится календарь. И он будет делать вещи как можно более незаметно.

Эта машина будет работать под управлением WinXP, SP3. (и если решение работает в Win7x64bit, я бы не стал жаловаться ни в малейшей степени). И да, я знаю, что инструменты Карен работают в той среде, в которой я собираюсь, поэтому я могу сохранить свое решение. Но я не был бы против изменения, если бы существовало что-то лучшее и более подходящее.

Заранее спасибо за помощь, GM

1 ответ1

1

Вы можете сделать так, чтобы командный файл проверил наличие пропущенного файла, содержащего или назвавшего текущую дату. Если он не существует, удалите его и запустите /, если он существует, выйдите

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .