Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - [архив] Нужна помощь в написании BAT | CMD | VBS | WSH файлов

Закрытая тема
Настройки темы
Любой язык - [архив] Нужна помощь в написании BAT | CMD | VBS | WSH файлов

Новый участник


Сообщения: 23
Благодарности: 3

Профиль | Отправить PM | Цитировать


Внимание!


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

Пожалуйста, не создавайте тем с названием "Помогите!" или "Нужна помощь в написании батника". Это и так понятно Заголовок темы должен быть осмысленным.





Исходный вопрос участника
Всех приветствую.
Задача следующая: смотрим в в каталог (например d:\dir\*.*) и если в нем сущетвуют файлы возраст которых более 40 дней, то отправляем email на указанный адрес.
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:17, 01-11-2005

 

Старожил


Сообщения: 173
Благодарности: 4

Профиль | Отправить PM | Цитировать


Подскажите.
Хочу чтобы bat-файл искал на удаленных машинах (заданных в файле pcname.txt) искал ini файл, копировал его на другую машину и там переименовывал. Имя нового файла должно содержать имя пк заданное в pcname.txt.
Код: Выделить весь код
@echo off
setlocal
set whereCopy=\\server\g$\bat\log_catpro
for /f %%a in (pcname.txt) do copy \\%%a\%systemroot%\file.ini \\%whereCopy%\g$\bat\log_catpro && rename file.ini %%a.txt
endlocal
pause
\\%%a\%systemroot%\file.ini - не правильно, а вот правильно - > \\%%a\c$\windows\file.ini (т.к. %systemroot% известна только той машины на которой мы запускаем bat-файл) и bat файл нужно запускать на локальной машине иначе не получается.
Вот так работает:
Код: Выделить весь код
@echo off
for /f %%a in (pcname.txt) do copy \\%%a\c$\windows\file.ini d:\bat\log_catpro && rename file.ini %%a.txt
pause
Поправьте если ошибаюсь...
Ещё хотелось бы конечно бы, чтобы я мог запускать bat-файл на своей машине, а отчет снимался на сервер.

Последний раз редактировалось tarasov.evgeny, 19-01-2009 в 11:32. Причина: Найдена ошибка


Отправлено: 09:53, 19-01-2009 | #611



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Пользователь


Сообщения: 81
Благодарности: 0

Профиль | Отправить PM | Цитировать


Изображения
Тип файла: jpg What This.jpg
(32.5 Kb, 59 просмотров)

Цитата gora:
Вот в него и добавьте строку в самом начале »
Вот что получается

Отправлено: 20:10, 19-01-2009 | #612


Аватара для gora

Ушёл из жизни


Сообщения: 6021
Благодарности: 3491

Профиль | Отправить PM | Цитировать


Flooper, прикрепите свой бат-файл к посту. Я не пойму что Вы привели на скриншоте.

Отправлено: 20:17, 19-01-2009 | #613


Пользователь


Сообщения: 81
Благодарности: 0

Профиль | Отправить PM | Цитировать


Вложения
Тип файла: txt chcp 1251.txt
(106 байт, 45 просмотров)

вот оно

Отправлено: 20:40, 19-01-2009 | #614


Аватара для gora

Ушёл из жизни


Сообщения: 6021
Благодарности: 3491

Профиль | Отправить PM | Цитировать


Flooper, команда tasklist выводит таблицу в DOS кодировке (866), а Блокнот не умеет работать с этой кодировкой и команда chcp 1251 не поможет. Используйте альтернативный текстовый редактор с поддержкой DOS кодировки.
Это сообщение посчитали полезным следующие участники:

Отправлено: 21:58, 19-01-2009 | #615



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - [архив] Нужна помощь в написании BAT | CMD | VBS | WSH файлов

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
VBS/WSH/JS - [решено] VBS/WSH. Сортировка файлов по дате. rancid Скриптовые языки администрирования Windows 3 23-07-2009 06:38
[решено] Как с помощью CMD(BAT) запустить запароленный sfx архив! ofcoss Автоматическая установка приложений 7 10-07-2009 00:41
CMD/BAT - [решено] Нужна помощь в создании bat-ника для распаковки и переименования файлов/папок Nun-Nun Скриптовые языки администрирования Windows 6 14-05-2009 15:45
Нужна снова ваша помощь в написании интересного скрипта Magnus Вебмастеру 2 09-06-2005 20:26
Нужна помощь в написании скрипта Magnus Вебмастеру 7 06-05-2005 10:53




 
Переход