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

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

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

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


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

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


Внимание!


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

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





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

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

 

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


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

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


Вопрос может не по теме. Есть bat(cmd)-файл, в котором через команду copy (или xcopy) копируются большие файлы по сети с одного сервера на другой. Но почему-то это происходит раз в 10 медленнее, чем если бы эти же файлы копировать вручную. Можно ли как-то ускорить этот процесс? Или есть какие-нибудь другие команды для копирования по сети?

Отправлено: 12:07, 28-11-2007 | #71



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

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


Аватара для DJ Mogarych

fascinating rhythm


Moderator


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

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


Код командного файла — в студию!

-------
Powershell 7.x | Powershell 5.1 | ffmpeg (docs)


Отправлено: 15:13, 28-11-2007 | #72


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


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

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


Вот код...
Код: Выделить весь код
rem %1 путь к базе данных на основном сервере
rem %2 путь к базе данных на запасном сервере
rem %3 путь к исполняемым файлам cache на основном сервере

if not exist %1\cache.lck goto 1
%3\css.exe stop CACHE
:2 
if exist %1\cache.lck goto 2
:1 
cd %2
:3
if exist %2\cache.lck goto 3
if exist %2\cache1.dat del %2\cache1.dat
ren %2\cache.dat cache1.dat
xcopy %1\cache.dat %2\*.* /z /y
cd %1
%3\css.exe start CACHE

Отправлено: 16:02, 28-11-2007 | #73


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


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

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


Собственно здесь всего одна строка отвечает за копирование:
Код: Выделить весь код
xcopy %1\cache.dat %2\*.* /z /y
Остальное - это остановка сервера БД CACHE, иначе не даст скопировать. Т.к. не известно сколько он будет останавливаться, то проверяется наличие файла журнала, который должен исчезнуть после остановки сервера.

Отправлено: 16:31, 28-11-2007 | #74


Аватара для skatet

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


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

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


Всем привет!
Сорри, пока чуток занят очень даже в инет выйти не могу, времени нет, но Огромное Всем Спасибо за реальные интересные идеи. Пока мне предложили такой вариант:
Set WshShell = WScript.CreateObject("WScript.Shell")

If WshShell.Popup("Text1",0,"Title1",vbOkCancel)=vbOk Then WshShell.Run "notepad.exe",1,vbTrue
If WshShell.Popup("Text2",0,"Title2",vbOkCancel)=vbOk Then WshShell.Run """C:\Program Files\FoxMail\Foxmail.exe""",1,vbTrue
If WshShell.Popup("Text1",0,"Title1",vbOkCancel)=vbOk Then WshShell.Run "notepad.exe",1,vbTrue
If WshShell.Popup("Text1",0,"Title1",vbOkCancel)=vbOk Then WshShell.Run "mspaint.exe",1,vbTrue

к примеру

Отправлено: 16:32, 28-11-2007 | #75


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


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

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


Подскажите пожалуйста:
1. Мне нужно создать бат файл, которая выпонял бы пинг на айпишник.
2. Создать бат файл, который после загрузки ОС через некоторое время (примерно секунд 5- 10) запускал нужную программу.

Заранее спасибо!

Отправлено: 11:54, 17-12-2007 | #76


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


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

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


Помогите!!! Есть ли возможность запустить на windows 98 пакетный файл CMD??? КАК???

Отправлено: 18:36, 19-12-2007 | #77


(*.*)


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

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


Aeronaft
1. А ping /? пробовали?
2. А что вы понимаете под "после загрузки ОС"? Просто киньте файл в автозагрузку.

Ltybc_, переименуйте расширение в bat

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 19:12, 19-12-2007 | #78


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


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

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


Vadikan
не все так просто!
В CMD я понимаю есть команды, которые сомманд.ком под win89 не понимает. Переименование не помогло! Затыкаеться на "Не найдена команда или имя файла". Придеться CMD в bat переписывать Либо ОСь менять. Вопрос стоял в том есть ли какие-то методы (из под ОС, утилиты)запустить именно СМD под win89.
И вообще если брать в целом то похоже что не возможно, как во всей философии windows.

Отправлено: 20:46, 19-12-2007 | #79


(*.*)


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

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


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

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 21:57, 19-12-2007 | #80



Компьютерный форум 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




 
Переход