Как раздать Nat с консоля Win Xp Для определенного IP адреса?
» Командная строка, батники, сценарии (bat, cmd)
Как можно проверить через батник запущена ли в данный момент служба windows nt? И в зависимости от состояния службы, предпринять какие-либо действия...
PREVED
Код: sc queryex e1serv.exe | find /i "4 RUNNING"
Call :_Run%ErrorLevel%
GoTo :EOF
:_Run0
Echo Service running
GoTo :EOF
:_Run1
Echo Service stop or not exist
GoTo :EOF
Код: sc queryex e1serv.exe | find /i "4 RUNNING"
Call :_Run%ErrorLevel%
GoTo :EOF
:_Run0
Echo Service running
GoTo :EOF
:_Run1
Echo Service stop or not exist
GoTo :EOF
PREVED
А можно в одну строку:
Код:
sc queryex e1serv.exe | find /i "4 RUNNING">nul && Echo Service is running || Echo Service is not running
А можно в одну строку:
Код:
sc queryex e1serv.exe | find /i "4 RUNNING">nul && Echo Service is running || Echo Service is not running
Maza Faka
Можно и так
А ты уверен, что действия в этих случаях поместятся в одну строку?
Можно и так
А ты уверен, что действия в этих случаях поместятся в одну строку?
Для подключения к интернету (ADSL WAN PPPOE) создал bat файл
@echo off
rasdial "ADSL-имя" "Логин" "Пароль"
При запуске орет:
Ошибка службы удаленного доступа 623 - Системе не удалось найти запись телефонной книги для этого подключения.
Чтобы вывести сведения о данной ошибке:
введите 'hh netcfg.chm' и в Справке
выберите раздел разрешения проблем, затем сообщений об ошибках и найдите 623.
Скопировал rasphone.pbk в папку ras - то же самое.
Прописал в батнике полный путь к rasphone.pbk - то же самое.
При запуске rasphone появляется окно с вопросом соединить с ADSL-имя и т.д.
Пользователь в системе один.
При наборе текста батника в коммандной строке соединение происходит!!!!!!!!!!!
Помогите, пожалуйста, разобраться в чем проблема.
Какой еще командой можно установить соединение без подтверждения (rasphone требует подтверждения)
@echo off
rasdial "ADSL-имя" "Логин" "Пароль"
При запуске орет:
Ошибка службы удаленного доступа 623 - Системе не удалось найти запись телефонной книги для этого подключения.
Чтобы вывести сведения о данной ошибке:
введите 'hh netcfg.chm' и в Справке
выберите раздел разрешения проблем, затем сообщений об ошибках и найдите 623.
Скопировал rasphone.pbk в папку ras - то же самое.
Прописал в батнике полный путь к rasphone.pbk - то же самое.
При запуске rasphone появляется окно с вопросом соединить с ADSL-имя и т.д.
Пользователь в системе один.
При наборе текста батника в коммандной строке соединение происходит!!!!!!!!!!!
Помогите, пожалуйста, разобраться в чем проблема.
Какой еще командой можно установить соединение без подтверждения (rasphone требует подтверждения)
YSF
Если в имени подключения содержаться русские буквы, то сохрани батничек в кодировке 866 или первой строкой вставь CHCP 1251
Если в имени подключения содержаться русские буквы, то сохрани батничек в кодировке 866 или первой строкой вставь CHCP 1251
Igor99999
Цитата:
Видимо так:
Код:
@echo off
setlocal
set "shortcuts_folder=c:\shortcuts"
md "%shortcuts_folder%" 2>nul
call :process "%variable%" "\"
:process
if "%1"=="" exit /b
for /f "tokens=*" %%a in ('dir /b /ad "%~1%~2" 2^>nul') do (
nircmdc shortcut "~x25variable~x25%~2%%a" "%shortcuts_folder%" "%%a"
call :process "%~1" "%~2%%a\"
)
Цитата:
Спасибо, скрипт работает, только он делает ярлыки ко всем папкам в корневой директории, а нужно еще ко всем поддиректориям, ко всему дереву поддиректорий в корневой директории. Это возможно?
Видимо так:
Код:
@echo off
setlocal
set "shortcuts_folder=c:\shortcuts"
md "%shortcuts_folder%" 2>nul
call :process "%variable%" "\"
:process
if "%1"=="" exit /b
for /f "tokens=*" %%a in ('dir /b /ad "%~1%~2" 2^>nul') do (
nircmdc shortcut "~x25variable~x25%~2%%a" "%shortcuts_folder%" "%%a"
call :process "%~1" "%~2%%a\"
)
igor_andreev
Цитата:
Код: @MD test>nul
@IF %errorlevel% == 0 (ECHO OK) ELSE (ECHO No)
Цитата:
C "нормальными" командами - можно. А ping.exe - дураМожет и "дура", только тут она - ни при чем. Если писать в 2 строки, то все отработает нормально:
Код: @MD test>nul
@IF %errorlevel% == 0 (ECHO OK) ELSE (ECHO No)
KapralBel
Цитата:
Оно у меня так и называется "ADSL".
Из командной строки все работает, а из батника нет.
Boт что я понять не могу.
Цитата:
Если в имени подключения содержаться русские буквы...
Оно у меня так и называется "ADSL".
Из командной строки все работает, а из батника нет.
Boт что я понять не могу.
Цитата:
Наверное это - просто аксиома без всяких доказательств...
Да, наверно особенности работы cmd.exe и переменной %errorlevel%, не хочет принимать правильное значение после &. Ping.exe все равно дура В одну строчку еще можно:
ping -n 1 128.0.0.1 >nul && echo OK || echo No
YSF
А пароль и логин?
А пароль и логин?
KapralBel
Ну как логин и пароль могут быть не на аглицком.
Только цифири и маленькие аглицкие буквы.
Ну как логин и пароль могут быть не на аглицком.
Только цифири и маленькие аглицкие буквы.
YSF
запусти инет и дай команду
RasDial >log.txt
и его содержимое скопируй сюда
запусти инет и дай команду
RasDial >log.txt
и его содержимое скопируй сюда
KapralBel
Глюк подкинул Евгений Кашпировский!!!
Убрал самозащиту, приостановил защиту.
Запустил батник - все ОК`
Включил самозащиту и защиту,
опять запустил батник - все ОК`
Большое Человеческое Спасибо за участие!
Глюк подкинул Евгений Кашпировский!!!
Убрал самозащиту, приостановил защиту.
Запустил батник - все ОК`
Включил самозащиту и защиту,
опять запустил батник - все ОК`
Большое Человеческое Спасибо за участие!
YSF
А какая версия Каспера стоит
А то у меня с его продуктами ни разу такого не вылазило (лет 5)
А какая версия Каспера стоит
А то у меня с его продуктами ни разу такого не вылазило (лет 5)
KapralBel
KIS 6.0.2.621
C 2000 года первый глюк.
KIS 6.0.2.621
C 2000 года первый глюк.
mozers
Цитата:
Та же запись, но в одну строку (через &) всегда возвращает только OK
Наверное это - просто аксиома без всяких доказательств...
Цитата:
Код:
@MD test>nul
@IF %errorlevel% == 0 (ECHO OK) ELSE (ECHO No)
Та же запись, но в одну строку (через &) всегда возвращает только OK
Наверное это - просто аксиома без всяких доказательств...
Такой вопросик... можно ли составить батфайл который бы позволил запустить программу *jar (желательно чтобы она запустилась в свёрнутом виде а лучше, если возможно в трэй)
Greay
Start /min "" "C:\Program\myprog.exe"
Start /min "" "C:\Program\myprog.exe"
Elroir
А какую страчьку можно добавить к этому
Цитата:
чтобы после разпаковки комп отключал.Даже если архив поврежден всёравно ваключить комп.
Зарание спосибо!!!!
А какую страчьку можно добавить к этому
Цитата:
@echo off
WinRAR e -p12345 111.rar .\XXX\
if %errorlevel%==0 del /q 111.rar
чтобы после разпаковки комп отключал.Даже если архив поврежден всёравно ваключить комп.
Зарание спосибо!!!!
XXXXL
Код: shutdown -s -f
Код: shutdown -s -f
Цитата:
Greay
Start /min "" "C:\Program\myprog.exe"
Программа запускается... но не минимизируется в панель задач...
Greay
Цитата:
"Start /min" запустить программу в свёрнутом виде, например у меня "NOD32" и "Usergate" при запуске минимизируются в трей, другие проги в панель задач, какую прогу ты запускаешь?
Цитата:
Программа запускается... но не минимизируется в панель задач
"Start /min" запустить программу в свёрнутом виде, например у меня "NOD32" и "Usergate" при запуске минимизируются в трей, другие проги в панель задач, какую прогу ты запускаешь?
Цитата:
"Start /min" запустить программу в свёрнутом виде, например у меня "NOD32" и "Usergate" при запуске минимизируются в трей, другие проги в панель задач, какую прогу ты запускаешь?
Запускаю toonel.net (на джаве) *jar
Elroir
Спасибо, огромное, все работает!
А как, то же самое, но ярлыки только ко всем архивным файлам (то есть к файлам с расширениями: rar, zip, arj, 7z, uha). К папкам не надо.
@echo off
setlocal
set "shortcuts_folder=c:\shortcuts"
md "%shortcuts_folder%" 2>nul
call rocess "%variable%" "\"
rocess
if "%1"=="" exit /b
for /f "tokens=*" %%a in ('dir /b /ad "%~1%~2" 2^>nul') do (
nircmdc shortcut "~x25variable~x25%~2%%a" "%shortcuts_folder%" "%%a"
call rocess "%~1" "%~2%%a\"
)
Заранее спасибо!
Спасибо, огромное, все работает!
А как, то же самое, но ярлыки только ко всем архивным файлам (то есть к файлам с расширениями: rar, zip, arj, 7z, uha). К папкам не надо.
@echo off
setlocal
set "shortcuts_folder=c:\shortcuts"
md "%shortcuts_folder%" 2>nul
call rocess "%variable%" "\"
rocess
if "%1"=="" exit /b
for /f "tokens=*" %%a in ('dir /b /ad "%~1%~2" 2^>nul') do (
nircmdc shortcut "~x25variable~x25%~2%%a" "%shortcuts_folder%" "%%a"
call rocess "%~1" "%~2%%a\"
)
Заранее спасибо!
Igor99999
Код:
@echo off
setlocal
set "shortcuts_folder=c:\shortcuts"
md "%shortcuts_folder%" 2>nul
call :process "%variable%" "\"
:process
if "%1"=="" exit /b
for /f "tokens=*" %%a in ('dir /b /a-d "%~1%~2\*.zip" "%~1%~2\*.rar" "%~1%~2\*.arj" "%~1%~2\*.7z" "%~1%~2\*.uha" 2^>nul') do (
nircmdc shortcut "~x25variable~x25%~2%%a" "%shortcuts_folder%" "%%a"
)
for /f "tokens=*" %%a in ('dir /b /ad "%~1%~2" 2^>nul') do call :process "%~1" "%~2%%a\"
Код:
@echo off
setlocal
set "shortcuts_folder=c:\shortcuts"
md "%shortcuts_folder%" 2>nul
call :process "%variable%" "\"
:process
if "%1"=="" exit /b
for /f "tokens=*" %%a in ('dir /b /a-d "%~1%~2\*.zip" "%~1%~2\*.rar" "%~1%~2\*.arj" "%~1%~2\*.7z" "%~1%~2\*.uha" 2^>nul') do (
nircmdc shortcut "~x25variable~x25%~2%%a" "%shortcuts_folder%" "%%a"
)
for /f "tokens=*" %%a in ('dir /b /ad "%~1%~2" 2^>nul') do call :process "%~1" "%~2%%a\"
Ну так!?
Greay
Запускаешь так - "java -jar file.jar"?
Если да - тогда вряд ли получится. Все программы для минимизации будут сворачивать java.exe, а не запущенную им java-программу.
Может быть, с помощью утилиты cmdow (ссылка в шапке) получится свернуть окошко программы сразу после запуска.
Запускаешь так - "java -jar file.jar"?
Если да - тогда вряд ли получится. Все программы для минимизации будут сворачивать java.exe, а не запущенную им java-программу.
Может быть, с помощью утилиты cmdow (ссылка в шапке) получится свернуть окошко программы сразу после запуска.
Greay
Toonel вообще большинство запускают в фоне, невидимым. Он преспокойно настраивается в браузере по адресу http://127.0.0.1:7999/ , статистика там-же.
Toonel вообще большинство запускают в фоне, невидимым. Он преспокойно настраивается в браузере по адресу http://127.0.0.1:7999/ , статистика там-же.
Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
Предыдущая тема: Problemi s zagruzkoy XP!
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.