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

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

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

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


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

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


Внимание!


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

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





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

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

 

Аватара для Котяра

Ветеран


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

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


Цитата Dr.Dark:
Про %0 я знаю а остальные? Пустые? »
Это параметры командной строки.
Создайте батник
Код: Выделить весь код
echo %1
pause
.
Затем выберите пуск - выполнить. Введите путь к батнику и что-либо, например
C:\0\test.bat Test

Отправлено: 17:40, 27-06-2008 | #201



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

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


Googler


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

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


Цитата Dr.Dark:
Про %0 я знаю »
а про "%*"?

Отправлено: 08:37, 28-06-2008 | #202


Аватара для Dr.Dark

Старожил


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

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


Котяра, твой способ не катит.

-------
Спасение утопающих-дело рук самих утопающих.


Отправлено: 09:58, 02-07-2008 | #203


Аватара для Junos

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


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

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


Можно ли через батник или какуето прогу перейменовать файлы?
У меня есть 2хх файлов с такими именами как 01_aaaa.exe, 02_bbbb.exe, 03_zxs.exe
Можно ли убрать цифры в начале?, что б было aaaa.exe, bbbb.exe, zxs.exe ?

Отправлено: 21:43, 06-07-2008 | #204


Ветеран


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

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


Что написать в bat-файле вместо
Цитата:
d:\backup\opera\profile
, чтобы указать, что папка profile является подкаталогом той папки, в которой лежит батник, независимо от ее названия и расположения?

Цитата Junos:
Можно ли убрать цифры в начале?, что б было aaaa.exe, bbbb.exe, zxs.exe »
Кажется, это и не только это возможно в Total Commander (ищи там в меню "групповое переименование файлов")

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


Последний раз редактировалось truvo, 07-07-2008 в 04:40.


Отправлено: 23:15, 06-07-2008 | #205


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


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

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


вопрос:
можно ли способамии C++\c# запустить окошко сообщения на комп, на этот же.

Отправлено: 00:13, 07-07-2008 | #206


Googler


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

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


Junos
Цитата:
Можно ли через батник или какуето прогу перейменовать файлы? »
Код: Выделить весь код
REN /?
Цитата:
У меня есть 2хх файлов с такими именами как 01_aaaa.exe, 02_bbbb.exe, 03_zxs.exe
Можно ли убрать цифры в начале?, что б было aaaa.exe, bbbb.exe, zxs.exe ? »
Код: Выделить весь код
@Echo Off
SetLocal EnableDelayedExpansion

For /F "Delims=" %%i In ('Dir /B ??_*.exe') Do (
	Set $Name=%%i
	Set $Name=!$Name:~3!
	Ren %%i !$Name!
)
truvo
Цитата:
чтобы указать, что папка profile является подкаталогом той папки, в которой лежит батник, независимо от ее названия и расположения »
Код: Выделить весь код
@Echo Off

Set ProfilePath=%~dp0Profile
Echo %ProfilePath%
DENoszone

при чем тут CMD/BAT ?.. читайте название темы
Это сообщение посчитали полезным следующие участники:

Отправлено: 08:29, 07-07-2008 | #207


Ветеран


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

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


amel27, я не понял ваш совет. Есть исходный батник, который мне нужно переделать для своих нужд. Он выглядит так:
Код: Выделить весь код
@echo off 
echo Opera Internet Browser Silent Setup  
 
start /wait Opera_951_in_Setup.exe /S /V"/passive /norestart ALLUSERS=1 DESKTOP_ICON=1 CREATE_QUICKLAUNCH_ICON=1 CREATE_STARTMENU_ICONS=1 MULTI_USER_SETTING=1 INSTALLER_LANGUAGE=ru" 
 
echo End Of Opera Setup

echo Opera Browser Forced Settings 
 
REM путь к сохраненным настройкам Оперы 
; set OperaBackupLocation=d:\backup\opera 
 
; xcopy "%OperaBackupLocation%" "%ProgramFiles%\Opera\profile" /s /i /Y /h /R
В моем случае сам батник, инсталлятор Opera - файл Opera_951_in_Setup.exe, и папка profile c сохраненными настройками браузера - находятся в папке c названием, допустим, XYZ.
Сам каталог XYZ может располагаться где угодно - на флэшке, например, буква которой на разных компах может меняться. Я хочу, чтобы батник отрабатывался в любом случае. И что на что мне поменять в тексте?

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


Отправлено: 15:49, 07-07-2008 | #208


Аватара для Dr.Dark

Старожил


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

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


Люди в папке \root лежит батник и есть подпапка \Directori в которой лежит файл File.txt. как скопировать его с помощью xcopy из \root\Directori в \root\.
Пишу xcopy \Directori\File.txt на что cmd отвечает ФАЙЛ НЕНАЙДЕН.
Помогите плиз.

Задал вопрос неподумавши вот ответ вместо xcopy \Directori\File.txt надо xcopy .\Directori\File.txt

-------
Спасение утопающих-дело рук самих утопающих.


Отправлено: 20:02, 07-07-2008 | #209


Googler


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

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


truvo
чего непонятного? подстановка "%~dp0" возвращает путь к каталогу с батником (плюс слэш), соответственно подстановка "%~dp0Profile" заменяется на полный путь к ".\Profile" (уже без оконечного слэша)

Отправлено: 15:11, 08-07-2008 | #210



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




 
Переход