Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Задачи на bat-файлах

Автор: scup
Дата сообщения: 14.05.2006 09:27
cluster ping -n 1 отправить один пакет. Потом настрой в винде планировщик, чтобы запускал батник каждые две минуты.
Автор: cluster
Дата сообщения: 14.05.2006 10:36
scup
ок, это я знаю. А нет какой-нить консольной утилитки, кот. задержку устанавливает?
Автор: 43
Дата сообщения: 14.05.2006 10:42
Makser87@yandex.ru
Автор: vu1tur
Дата сообщения: 14.05.2006 11:37
cluster
sleep из Набора GNU утилит для win32.

Добавлено:
BBogdan

Код:
@echo off
set start_path=test
set start_num=100
for /R %start_path% %%a IN (*.*) do call :_ren "%%~fa"
:_ren
if EXIST "%1" (
ren %1 %start_num%.jpg
set /a start_num = %start_num% + 1
)
Автор: Smitis
Дата сообщения: 16.05.2006 12:39
cluster

Цитата:
А нет какой-нить консольной утилитки, кот. задержку устанавливает?

Ещё sleep из мелкософтовского resource kit-а
Автор: Allex_Van_Fogen
Дата сообщения: 17.05.2006 23:21
cluster

Цитата:
ок, это я знаю. А нет какой-нить консольной утилитки, кот. задержку устанавливает?


Может быть для этого подойдет bat файл с 36 стр.
Автор: vancio
Дата сообщения: 18.05.2006 11:23
нужно при помощи bat файла открыть несколько документов Excel (или вообще неважно каких типов)

делаю так

start "Путь к файлу с пробелами и русскими названиями"

не работает

пробовал так:

D:
cd "нужный каталог"
"имя файла"

тоже не работает

как решить такую задачу?
Автор: KapralBel
Дата сообщения: 18.05.2006 11:35
vancio

Код:
@Echo Off
"D:\Excel\Super Puper.xls"
Автор: vancio
Дата сообщения: 18.05.2006 12:05
@Echo Off
"D:\Work\Супер пупер\файлик.xls"


не работает
Автор: KapralBel
Дата сообщения: 18.05.2006 12:05
Батничек пиши или в кодировке ОЕМ или первой строкой ставь CHCP 1251
Автор: vancio
Дата сообщения: 18.05.2006 12:07

Цитата:
CHCP 1251

ничего не меняет
Автор: KapralBel
Дата сообщения: 18.05.2006 12:12
vancio
Тривиальнейший вопрос - а путь ты точно указал?
Как ты его вводил - руками?
Автор: vancio
Дата сообщения: 18.05.2006 16:52
руками, и не руками(в смысле копировал из Total Commander)

Цитата:
Тривиальнейший вопрос - а путь ты точно указал?

я тоже сначала так думал
тривиально если файл кот нужно открыть находится в корневом.
а если глубже - сам не понимаю почему не открывается
если путь указан не правильно , то как его правильно указать?
Автор: Arpeccop
Дата сообщения: 19.05.2006 18:40
Ребята помоги пожалуйста решить простейшую задачку.Просто завтра сдавать надо, а я никогда этим не занимался

Нужно написать bashscript для Unix, который получает из терминала аргумент(имя папки) и потом меняет права этого каталога и подкаталогов,что все юзеры могут создавать и изменять файлы. Но если среди подкаталогов будет каталог и именем "important" - тогда его права не менять.

Запускается так
filename.sh I:\folder\subfolder

или так

filename.sh folder\subfolder

Если можете, напишите пожалуйста решение...я горю,выручите если не трудно.
Автор: someone312002
Дата сообщения: 20.05.2006 16:22
msdn тебе в помощь...
Автор: mozers
Дата сообщения: 20.05.2006 17:53
Простенький вопрос (всю башку сломал):
Как узнать из батника его местоположение, чтобы затем использовать его для вызова других процедур используя относительные, а не абсолютные пути?
Код: @ECHO OFF
FOR /F %%i IN ('CD') DO SET cur_path=%%i
TYPE %cur_path%\test\test.txt
PAUSE
Автор: VovIK
Дата сообщения: 20.05.2006 20:20
someone312002

Цитата:
msdn тебе в помощь...

Ты это кому??? Если someone312002, то еще раз подумай, что написал.
Челу нужно на Unix, причем здесь
Цитата:
msdn тебе в помощь...
???
Автор: Refugee
Дата сообщения: 20.05.2006 21:33
mozers
в батнике: cd /d %~dp0
в js: в .js файле - через WScript.ScriptFullName, в .hta файле - через HTA:APPLICATION, в .html - никак
Автор: mozers
Дата сообщения: 21.05.2006 10:55
Refugee
СПАСИБО, выручил (ведь и в HELP читал про эту фичу, только не въехал как ей можно воспользоваться) . Теперь могу написать так:
Код: set cur_path=%~dp0
"C:\Program Files\Internet Explorer\iexplore.exe" %cur_path%html\index.htm
Автор: Refugee
Дата сообщения: 21.05.2006 13:23
mozers

Цитата:
в .html - никак

можно через document.URL
Автор: yuav
Дата сообщения: 22.05.2006 11:18
Задача: получаем .zip архив c расширением не zip.
Заархивировать содержание архива архиватором arj, так, чтобы файл сохранил имя и расширение полученного.
Заранее спасибо.
Автор: KapralBel
Дата сообщения: 22.05.2006 11:46
yuav
Код: @Echo Off
MD Temp
For %%a in (*.zpp) Do Call :_Pars %%a
GoTo :EOF

:_Pars
PKZip25 -ext %1. Temp\
Del %1 /q
CD Temp
ARJ a ..\%1
Автор: yuav
Дата сообщения: 22.05.2006 14:19
KapralBel, спасибо!

Добавлено:
KapralBel? не все оказалось так просто. Не хочет открывать c5i014i.i06 (это zip'овский файл) Can't find .zip file...
Far открывает без вопросов, и файл точно зиповский...
Автор: KapralBel
Дата сообщения: 22.05.2006 15:56
yuav
Не смог воспроизвести ошибку - у меня файл с таким именем свободно преобразуется в АРЖ
Автор: yuav
Дата сообщения: 22.05.2006 16:15
KapralBel Странно, у меня и из командной строки PKZIPС и pkunzip не открывают...
Автор: KapralBel
Дата сообщения: 22.05.2006 16:20
yuav
Обрати внимание на точку после имени файла - указывает, что расширение не стандартное, по крайней мере для PKZip25
Автор: yuav
Дата сообщения: 22.05.2006 16:38
Мрачный случай - .bat становится в цикл. В протоколе - были найдены ошибки в zip файле, fix? И если No, становится в цикл. Для pkunzip, pkzipc есть ли какая-то опция для обработки нестандартных расширений zip-файлов?
Автор: vancio
Дата сообщения: 24.05.2006 11:38
вот так все работает корректно:

CHCP 1251
start D:\test.xls
start D:\Work\тест.xls
exit

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


Добавлено:
взял пути в ковычки, убрал start - открывается только первый файл.... и командная строка остается на диске D....

есть какие то соображения?
я смотрю тут такие задачи при помощи батников решаются... неужели элементарное открытие файлов не получится реализовать...
Автор: KapralBel
Дата сообщения: 24.05.2006 11:58
vancio

Код: @Echo Off
"D:\Movies\Уроки экстремального вождения\Закупки.xls"
Автор: vancio
Дата сообщения: 24.05.2006 12:14
у меня открывает только первый файл, и окно cmd не закрывается...
что не так делаю?

Код:
@Echo Off
"D:\test.xls"
"D:\Work\тест 1.xls"

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Вернуть библиотеку АТМ (поддержка шрифтов Type 1)


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.