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

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

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

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


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

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


Внимание!


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

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





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

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

 

Аватара для 7human7

Старожил


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

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


Какая команда выполняет то же действие, что и клик мыши?
Я пытался запустить ярлык internet на диске C:\ - но ничего не происходит. (видимо другой командой нужно)
cmd-шник:
Код: Выделить весь код
@echo off
title Launching..
start C:\Internet.lnk
exit
p.s Если в пути есть пробелы, то нужно выставлять его в кавычки, а если есть кириллица?

Отправлено: 19:58, 01-09-2008 | #301



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

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



Moderator


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

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


7human7, вы не Internet.lnk запускайте, а то, что в нем прописано.
Это сообщение посчитали полезным следующие участники:

Отправлено: 22:13, 01-09-2008 | #302


Ветеран


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

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


Вот задача: есть каталог с кучей подкаталогов, в которых, на разном уровне вложенности папок есть файлы с именем, например, ААА и файлы с именем ВВВ. В ряде случаев эти файлы находятся в незаархивированном виде, в ряде случаев, напротив - в архивах (это незапароленные архивы форматов rar, zip и 7z). Возможно ли с помощью bat-файла одним махом найти все эти файлы ААА и BBB, где бы они не находились, и переименовать ААА в XXX, а BBB - в YYY - и в архивах, и вне архивов?

Если это задача запредельная для bat-аники, может, кто посоветует (можно в ПМ), как ее решить с наименьшими усилиями?

-------
Моя статья на OSzone.net


Отправлено: 11:06, 02-09-2008 | #303


Аватара для 7human7

Старожил


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

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


Цитата Petya V4sechkin:
7human7, вы не Internet.lnk запускайте, а то, что в нем прописано. »
т.е путь к сетевому подключению? и как его посмотреть?
Ну, а путь просмотрел через командную строку:


А в свойствах следующее:



Отправлено: 11:28, 02-09-2008 | #304


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


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

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


Имеется игровой сервер, который включаю каждое утро в 9.00 и работает до 24.00
Прошу помочь написать бат файл для такой работы.
Описание:

Код: Выделить весь код
Компьютер включется и проходит 5 минут после запуска Windows, потом включается сервер (4 файла, каждый через период времени.)
1. запускается файл D:\World Server\server\ZLn.exe
пауза 3 секунды... если запустился то далее (если нет то соощение о неверном пути файла)
2. запускается файл D:\World Server\server\ZSs.exe
пауза 3 секундs... если запустился то далее (если нет то соощение о неверном пути файла)
3. запускается файл D:\World Server\server\ZWs.exe
пауза 7 секунд... если запустился то далее (если нет то соощение о неверном пути файла)
4. запускается файл D:\World Server\server\game\Zmmp.exe
пауза 15 секунд... если запустился то оповещение об успешном запуске .(если нет то соощение о неверном пути файла)
В реестре автостарт прописать первым делом, а вот чтоб спустя 5 минут только запускалось все... не по силе задачка. sleep 30000 Зарание спасибо.

-

Спустя 5 минут наваял скриптик, только время паузы невпонятках как ставить. (тестить не могу .к. сервер работает в полном ходу). посмотрите пожалста, правильно хоть начало?

Код: Выделить весь код
@echo off
TITLE Strarter Server
color 2F
ECHO.
ECHO Программа автоматически включает сервер.
ECHO Подождите пока это окно само закроется.
ECHO.
ECHO Начало запуска...
ECHO.
ECHO Please wait...
start /wait D:\World Server\server\ZLn.exe
ECHO Please wait...
start /wait D:\World Server\server\ZSs.exe
ECHO Please wait...
start /wait D:\World Server\server\ZWs.exe
ECHO Please wait...
start /wait D:\World Server\server\Zmmp.exe
ECHO.
ECHO Сервер включен.
ECHO.
EXIT

Последний раз редактировалось kagorec, 02-09-2008 в 15:13.


Отправлено: 14:27, 02-09-2008 | #305



Moderator


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

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


kagorec, Пауза в пакетном файле

Отправлено: 14:29, 02-09-2008 | #306


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


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

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


Цитата Petya V4sechkin:
kagorec, Пауза в пакетном файле »
Такой вариант не подходит, чтоб скрипт состоял еще из побочных программ...
-
Цитата:
Утилита sleep.exe
sleep [seconds]
где [seconds] - желаемое число секунд.
Неужели стандартными методами нельзя задать в скрипте чтоб запуск приложений начался через 5 минут?
п.с. бат файл в итоге хочу конвертировать в файл .exe

Отправлено: 15:02, 02-09-2008 | #307


Аватара для ShaddyR

Железных Дел Мастер


Moderator


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

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


Цитата kagorec:
Неужели стандартными методами нельзя задать в скрипте чтоб запуск приложений начался через 5 минут? »
отчего ж нельзя? Напр., так:
Пауза в пакетном файле

-------
[FAQ] Как определить аппаратную конфигурацию компьютера и правильно задать вопрос
-------
В благодарность за помощь нажимаем ссылочку "Полезное сообщение" внизу этого самого сообщения (подробнее). Помните: админ конфеты НЕ ПЬЁТ ;)
-------
Говори, что думаешь и думай, что говоришь! (c) || МОЙ ShaddyR.at.UA/blog - Новая метла и инвентаризация)


Отправлено: 20:40, 02-09-2008 | #308


(*.*)


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

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


Цитата 7human7:
т.е путь к сетевому подключению? »
Из вашего сообщения было совсем неочевидно, что речь идет о подключению к интернету... [решено] Как сделать так что бы подключение по VPN было автоматическое.

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


Отправлено: 22:30, 02-09-2008 | #309


Аватара для 7human7

Старожил


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

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


Цитата Vadikan:
Из вашего сообщения было совсем неочевидно, что речь идет о подключению к интернету... »
Какбе дело в принципе было, мне вообще интересно было, какая команда отвечает за простой клик мыши..
Да и к тому же, что мне писать в поле логин и пароль (rasdial)? У меня как по локальной сети запускается! Ethernet-модем.
Неужели нет простой команды, которая отвечает за простой левый клик мыши?

2 Допустим я найду эту команду, то как сделать так, чтобы по истечении 5 минут после запуска windows она запускалась? (в шедулере - такое нельзя, максимум - можно при "простое 5 минут" - но это не то)
Смею предположить, что тип так:
Код: Выделить весь код
cscript //nologo sleep.js 300
leftclickmouse C:\Internet.lnk
exit

p.s Все-таки какой самый простой способ ставить паузу (без скачивания всяких программ)?
sleep, call :sleep, cscript //nologo sleep.js 300 - не работают!
Проверял на самом просто способе, вот например такой скрипт:
Код: Выделить весь код
shutdown.exe -s -f
Что не пытался - все равно сразу выключается..

Отправлено: 12:19, 03-09-2008 | #310



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




 
Переход