Skip to content
Архив записей за

Батник, чтоб распечатать каталог в файл

Если вам нужен текстовый файл в котором будут перечислены все файлы из конкретной папки, вы можете дать такую команду:
dir >filename.txt

Если надо с подкаталогами —
dir /S > filename.txt

Батник для резервного копирования определенной папки, например при включении компьютера каждое утро:
Пишем такую строчку —
c:\PROGRA~1\WinRAR\WinRAR.exe a -o+ -agDD-MMM-YY—HH-MM-SS d:\save\ c:\Proga\Data\
запихиваем ее в батник, а сам батник запихиваем в автозагрузку.
(!!! Еще должен быть установлен архиватор winrar !!!)
При каждой загрузке будем иметь архивный файл с уникальным именем, в котором указана дата и время создания. Название примерно такого вида —
22-Oct-10—11-24-57.rar
Файл будет лежать в папке d:\save\
И в нем будет упакованное содержимое папки c:\Proga\Data\

Батник чтоб прибить процесс и перезапустить снова

Приспичило написать батник, который должен был закрывать принудительно прогу, так как если с нее выйти по человечески, то она выключала комп (так задумано).

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

Ну вобщем взял какойто файлик текстовый, переименовал в BAT, нашел команду завершения задачи TASKKILL и прописал в батнике —
taskkill.exe  /IM proga.exe /T
Запускаю — мелькает окно и пропадает. Реакции ноль.
Запустил командрую строку — попробовал там. Задача завершилась но не принудительно, а как будто я нажал в программе ВЫХОД. Комп отрубился.

Меняю строку на
taskkill.exe /F /IM proga.exe /T
/F значит закрывать принудительно
/IM значит что я ввожу имя а не proccess ID
/T — закрывать дочерние процессы.

Пробую с командной строки — все нормально, а сам батник не работает нифига, даже если в него поставить pause — все равно он мелькает и закрывается. Переименовал в CMD — то-же самое.

Нашел на диске С файлик AUTOEXEC.BAT нулевой длины, прописал в него команды — все работает!!!

Сравнил файлы — отличаются, хотя в блокноте выглядят одинаково.
Скачал с сайта notepad2.ru редактор notepad2, открыл в нем файл и через меню исправил кодировку на ANSI.

Слава тебе господи — стало запускаться!
А мне надо было закрыть процесс, сделать паузу 5секунд тут же в батнике и запустить другой процесс.
Добавил паузу и пуск другого процесса —

taskkill.exe /F /IM proga.exe /T
PING 1.1.1.1 -n 1 -w 5000 2>NUL | FIND «TTL=» >NUL
proga2.exe

Батник отрабатывает и остается висеть открытое окно!
Народ в сети рекомендовал поставить в конце EXIT — однако это не помогло. Выходом из положения оказалась команда START

Итак — окончательный вариант, закрывающий прогу1 и после 2х секунд (5 оказалось многовато) запускающий прогу2:
taskkill.exe /F /IM proga1.exe /T
PING 1.1.1.1 -n 1 -w 2000 2>NUL | FIND «TTL=» >NUL
start proga2.exe

Если у вас файлы лежат в других папках — пишите полные пути, например c:\proga\123.exe

Вебкамера d-max на asus K50Id перевернута картинка вверх ногами

Знакомые попросили помочь.  В скайпе была перевернута картинка.

Ноутбук ASUS K50ID с установленной windows 7. Никаких конфликтов дров нету.
Камера d-max vid_174f  pid_1120.
В свойствах камеры поворот картинки или отражение отсутствуют. Проблема решилась банальным обновлением драйвера камеры.
Дрова нашел на сайте asus по названию ноутбука.
Конкретнее тут-
dlcdnet.asus.com/pub/ASUS/nb/Drivers/CMOS_Camera_D-Max/Camera_D-MAX_WIN7_32_z731719001.zip

После обновления скайп сразу показал нормальное человеческое неперевернутое лицо.

Похожий случай был с другим ноутбуком. В скайпе перестала показываться картинка с камеры. В настройках самого skype, если нажать «настройки видео» — крутится колечко, но картинки с камеры нет.
Если нажать мой компьютер и там выбрать камеру — картинка есть но светлая и полунегативная.
Сначала удалил программы от фирмы logitech — производителя камеры. Драйвера тоже удалились. Камера опозналась как стандартная и картинка в моем компьютера стала иметь нормальные цвета. Однако в скайпе не показывала.

Залез на skype.com и переустановил поверх старого новый скайп. В скайпе появилась картинка с камеры! Однако пропали аватары пользователей. 🙁

После перезагрузки у одного аватар был. Оказалось что они все кроме одного в оффлайне и новая версия видимо не успела подгрузить картинки.

Invalid partition table при установке xp

Столкнулся с такой бякой.

Было на винте 2 раздела:
1. Основной (primary) активный
2. Вторичный (secondary) логический

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

Ставлю xp. Первый проход — раздел есть, быстрое форматирование, копирование файлов, перезагрузка и опять стартует установка как будто винт пустой. Если в это время вынуть диск (должна же уже идти загрузка с винта) то пишет Invalid partition table и все.

Пытался удалять раздел, форматировать полностью, делал fixboot, fixmbr, chkdsk — бестолку.

В итоге нашел на каком-то  старом диске Partition magic загрузочный. Он сразу на старте ругнулся — толи 2 активных раздела у меня, толи два primary, щас точно не помню, но вобщем я согласился внести исправления.

После ребута оказалось, что активен второй раздел — тогда я сделал активным первый — правый клик на нем и найти там SET ACTIVE.

После этого я оттяпал немного места от второго раздела и добавил первому (ато там не хватало постоянно при работе) с помощью программы acronis disk director с диска hirens boot cd