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

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

Автор: 01MDM
Дата сообщения: 25.04.2008 14:12
DiMaS_2006
Добавь после "@echo off" строчку "chcp 1251 >nul"
Автор: Tipulatoid
Дата сообщения: 25.04.2008 14:45
Andryha2005

Код: @echo off
set count=0
:connect
set /a count+=1
echo Попытка соединения №%count%
echo.
rasdial "Название соединения" логин пароль
ping -n 1 www.google.com || rasdial /DISCONNECT && goto connect
Автор: DiMaS_2006
Дата сообщения: 25.04.2008 14:46
Ага, теперь шелл нормально передает путь в bat.
теперь cmd подвисает на комманде
Код: 200 PORT command successful. Consider using PASV.
150 Ок to send data.
Автор: igor_andreev
Дата сообщения: 25.04.2008 15:19
DiMaS_2006
literal pasv добавь. Следующий вопрос наверно будет - а почему архив rar,zip и т.п. битым закачивается? Версии для печати почитай, уйму примеров найдешь.
Автор: DiMaS_2006
Дата сообщения: 25.04.2008 15:57
Добавил, переходит в пассивный режим, но файл (не архив) по-прежнему остается нулевого размера

Код: @echo off
chcp 1251 >nul
cd /d "%~dp1"
echo cd incoming>"C:\000.txt"
echo cd users>>"C:\000.txt"
echo cd DiMaS>>"C:\000.txt"
echo literal pasv>>"C:\000.txt"
echo send "%~1">>"C:\000.txt"
ftp -A -s:C:\000.txt ftp.burnet.ru
Автор: igor_andreev
Дата сообщения: 25.04.2008 16:07
DiMaS_2006

Цитата:
но файл (не архив) по-прежнему остается нулевого размера

Неинформативно. Ответы сервера лучше пиши. И желательно с командой debug в 000.txt
Автор: DiMaS_2006
Дата сообщения: 25.04.2008 18:05
[more=скрин] [/more]
Автор: igor_andreev
Дата сообщения: 25.04.2008 18:12
DiMaS_2006
На первой странице есть ссылка на ftps.exe, попробуй с ней
Автор: DiMaS_2006
Дата сообщения: 26.04.2008 18:17
igor_andreev
не берет пароль...
Код: 0
Connected to ftp.burnet.ru.
User: 331 Please specify the password.
Password: 530 Login incorrect.
ftp> Passive mode On .
ftp> 530 Please login with USER and PASS.
ftp: 0 bytes sent in 0.01Seconds 0.00Kbytes/sec.
ftp> 221 Goodbye.
Автор: igor_andreev
Дата сообщения: 26.04.2008 18:22
Для пользователя anonymous паролем обычно служит любой e-mail, user@host.ru
Автор: DiMaS_2006
Дата сообщения: 26.04.2008 18:30

Цитата:
Добавлено:
Адрес эл.почты тоже не берет

нет, что-то другое. Хотя, повторюсь, пароль пустой.
Автор: igor_andreev
Дата сообщения: 26.04.2008 18:30
DiMaS_2006
Может тебе лучше на forum.burnet.ru спросить? Там есть раздел про файлообменник. Тамошние админы всяко лучше нас знают, как попасть к ним на ftp. Я бы подсказал, если б это был мой провайдер и был туда доступ.
Автор: DiMaS_2006
Дата сообщения: 26.04.2008 18:46
igor_andreev
Elroir
01MDM
Спасибо!
Автор: STtt
Дата сообщения: 26.04.2008 19:57
Прошу помощи, т.к. не могу с правиться совсем с простой задачей. Пробовал различные способы, но всегда выходит ошибка.

Код: xcopy "%SYSTEMDRIVE%\\Documents sand Settings\Admin\Application Data\uTorrent\*.*" "D:\1\test\" /s/y/h/k/q
Автор: wolf0425
Дата сообщения: 26.04.2008 20:06
STtt, в xcopy "%SYSTEMDRIVE%\\Documents... - лишний бэкслэш
Автор: igor_andreev
Дата сообщения: 26.04.2008 20:59
DiMaS_2006
Ты кстати отпишись здесь, как получится залить, чтоб нам знать на будущее. Я просто не помню ни одного фтп, где был бы логин anonymous и пустой пароль. Подозреваю, что на такой фтп сможет залить из консольных утилит wput.exe(wput.sf.net) у нее в хэлпе
ftp://[username[:password]@]hostname[:port][/[path/][file]]
то есть пароль не обязателен. Но попробовать не на чем
Автор: STtt
Дата сообщения: 26.04.2008 21:01
wolf0425
сори у себя в батнике я исправил, а здесь забыл. Это заметил еще в то время как оставлял здесь пост'ik

2all

Код: xcopy "%SYSTEMDRIVE%\Users\weer\AppData\Roaming\uTorrent\" "D:\1\test\" /s/y/h/k/q
Автор: king_stiven
Дата сообщения: 26.04.2008 21:55
STtt

Код: xcopy "%SYSTEMDRIVE%\Users\weer\AppData\Roaming\uTorrent" "D:\1\test" /s/y/h/k/q
Автор: igor_andreev
Дата сообщения: 27.04.2008 00:54
Не подскажет кто название консольной win32 утилиты, которая умеет форматировать флешки кроме "нормальных" виндовых файловых систем еще и в ext3 и умеет разбивать их на партиции? Такая точно есть, скачал когда-то по ссылке с какого-то форума, теперь третий час на компе и в гугле ищу
Автор: metraton
Дата сообщения: 27.04.2008 10:18
Здравствуйте. Необходимо решить задачу по остановлению процесса одной программы методом батника. Подскажите, пожалуйста?
Автор: Elroir
Дата сообщения: 27.04.2008 10:37
metraton
На примере notepad-а:

Код: taskkill /f /im "notepad.exe"
Автор: Nagual
Дата сообщения: 27.04.2008 11:54
Elroir
юзал когда-то такой вариант, но серию процессов он не убивает
а иногда это очень бывает нужно, особенно, когда процесс начинает сильно размножаться
пришлось писать по-другому

Код:
@echo off
title “ЎЁ©бвў® Їа®жҐбб 
:w
echo
.
set /p "u=‚ўҐ¤ЁвҐ гЎЁў Ґ¬л© Їа®жҐбб: "
for /f "tokens=1" %%a in ('tasklist^|findstr %u%*') do taskkill /f /im %%a
echo
.
goto:w
Автор: metraton
Дата сообщения: 27.04.2008 15:07

Цитата:

metraton
На примере notepad-а:

Код:taskkill /f /im "notepad.exe"

К сожелению сонсоль пишет, что мне отказано в доступе к такому-то процессу с таким-то PID-ом (тот, который задаю в кавычках).
Автор: Elroir
Дата сообщения: 27.04.2008 19:40
Nagual

Цитата:
но серию процессов он не убивает

У меня, одноименные процессы убиваются этой командой на ура.
Я таким образом эксплорер перезапускаю.

metraton

Цитата:
К сожелению сонсоль пишет, что мне отказано в доступе к такому-то процессу с таким-то PID-ом (тот, который задаю в кавычках).

А из Task Manager-a ты этот процесс можешь убить?
Автор: metraton
Дата сообщения: 27.04.2008 20:15
Elroir

Цитата:
А из Task Manager-a ты этот процесс можешь убить?

Задача состоит в том, чтобы прибить процесс, запустить одну программу и стартануть этот процесс по-новой. Естественно всё это можно сделать и руками, но слишком много щелчков. Из батника это всё должно делаться быстрее.
Из Task Manager-а процесс убивается спокойно.
Автор: Dantis
Дата сообщения: 27.04.2008 21:48
Народ Нид Хелп.

Мне надо копировать файл называется Favorites.xml дело в том что я не знаю где он лежит =) .. и куда копировать это уже другой вопрос ....

Короче мне надо что бы файл Favorites.xml ( где бы он не находился) скопировался туда откуда запустили батник (собираюсь запускать с флешки) и что бы он на флешку скинулся в папку Music. Поз Хелп

Автор: 01MDM
Дата сообщения: 27.04.2008 22:16
Dantis


Код:
@echo off

for %%i in (q w e r t y u i o p a s d f g h j k l z x c v b n m) do (
    for /f "tokens=*" %%i in ('dir /b /s %%i:\Favorites.xml 2^>nul') do (
        echo %%i | findstr "Favorites.xml" 1>nul && (
            copy "%%i" "%~dp0"
            goto:eof
        )
    )
)
Автор: Dantis
Дата сообщения: 27.04.2008 22:33
Спасибо за код =) про папку с музыыкой забый ... я ступил =)

Добавлено:
кстаити ..можно ла как нибудь сделать так что комп или другой наситель думал что файл занимает метса дольше своего веса?

типа у меян есть файл весовм в 1мб... а мне надо что бы винда думал что он весит 55мб можноли так сделать? даже не по средствам Бат файлов =)
Автор: Elroir
Дата сообщения: 28.04.2008 00:58
metraton
1. Попробуй добавить к команде ключ "/t".
2. Попробуй воспользоваться утилитой pskill.exe
Автор: AdepTcs
Дата сообщения: 28.04.2008 02:45
В общем такая штука получается:
мне необходимо удаленно выгрузить ветку реестра на машине, использую psexec

Цитата:
psexec \\comp -u user -p pass -e regedit /ea The_BAT.reg HKEY_CURRENT_USER\Software\RIT

ветка не выгружается...
пробую сделать тоже самое локально

Цитата:
psexec regedit /ea The_BAT.reg HKEY_CURRENT_USER\Software\RIT

та же история, пробовал от имени системной учетной записи (ключ -s), потом от тукущей учетной (-e), не помогло ни 1 ни 2.
У меня закрались подозрения что данная тузла не работает корректно с регедитом.
Помогите плиз разобраться (гугл не помог ) или подскажите аналогичный вариант...

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566

Предыдущая тема: Сброс пароля администратора


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