Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
Другие темы раздела
CMD/BAT Переименовать файл в имя папки, в которой он находится https://www.cyberforum.ru/ cmd-bat/ thread1331729.html
скажите, а можно ли прописать чтобы файл переименовывался так как называется папка в которой лежат и этот файл и батник?
CMD/BAT Вывести на экран результат целочисленного деления разности параметров a и b на значение наибольшего из них
Найти разность значений параметров a и b. Если она > 0, на экран монитора вывести результат целочисленного деления разности на значение наибольшего из двух параметров a, b. @echo off set a=%1 set b=%2 set /a c=%a%-%b% if %c% gtr 0 (if %a% gtr %b% (set /a c/=a) else (set /a c/=-b)) echo %c% Выдает "Непредвиденное появление 0"
CMD/BAT COPY обрабатывает лишние файлы при склеивании Добрый день. Подскажите, пожалуйста, мне необходимо объединить все одинаковые файлы(различаются ID+1) в выбранных каталогах те в каждом каталоге есть файлы типа CI_MTR с идентификаторами от 1 до 13: CI_MTR1, CI_MTR2 ... CI_MTR13 если я работаю командой COPY C:\LESKMIGR\MIGRATION\01\CI_MTR?.csv+C:\LESKMIGR\MIGRATION\02\CI_MTR?.csv+C:\LESKMIGR\MIGRATION\03\CI_MTR?.csv +... https://www.cyberforum.ru/ cmd-bat/ thread1330718.html CMD/BAT Копирование файлов в папку с именем, содержащим символы Юникода https://www.cyberforum.ru/ cmd-bat/ thread1330493.html
Нужно копировать все файлы из папки 2014г←03←21. Но так-как в этой папке присутствует русская буква, приходится менять кодировку на ОЕМ 866 - русскую. Проблема в том, что при смене кодировки меняется и сам символ ←. Подскажите пожалуйста, каким образом можно копировать все файлы из этой папки?
Вывести на экран результат целочисленного деления суммы параметров a и b на значение наименьшего из них CMD/BAT
(Перенесено из раздела "Pascal") Найти сумму значений параметров a и b. Если значение суммы > 0, вывести ее на экран монитора. Если она < 0, на экран монитора вывести результат целочисленного деления суммы на значение наименьшего из двух параметров a, b. rem ********** rem 3adaHue 1. rem ********** @setlocal enabledelayedexpansion @set /a c=a + b
CMD/BAT Cовмещение 2-х файлов формата JSON https://www.cyberforum.ru/ cmd-bat/ thread1328965.html
Добрый день есть такая проблема. Есть 2 текстовых файла по 1100 строк такого вида: 1-й файл "Die Hartz IV": {"searchable": "1","state": "1","created": "2014-12-13 10:45:00","modified": "2014-12-13 10:45:00","hits": "0","access": "1","priority": "0","publish_up": "2014-12-0 10:45:00","publish_down": "0000-00-00 00:00:00","author": "admin","tags": {},"content": null,"metadata": null,"config":...
CMD/BAT Требуется отправлять сигнал на звуковой выход при отсутствии сети https://www.cyberforum.ru/ cmd-bat/ thread1328781.html
Собственно вопрос! Требуется стандартными средствами постоянно посылать PING, а при пропадании ответа - генерировать звуковой сигнал на звуковой выход. По смыслу. В сети ставится недорогой ноутбук (с ХР или 2000), с него постоянно пингуется основной шлюз провайдера. Если послать короткий звуковой сигнал - его можно усилить, и подать на вход реле, которое сбрасывает питание на роутере. ...
CMD/BAT Получить BTIH из торрент-файла
Magnet ссылка содержит в себе BTIH (BitTorrent Info Hash). У нас дан, собственно, сам торрент файл... я пытался разобраться как же создается этот info hash, но безуспешно.. может быть кто-нибудь знает? После того как мы получим этот info hash, его надо будет загнать (только BTIH) в буфер обмена (полагаю, что с помощью "clip")... самое главное, как же получить через командную строку этот инфо хеш,...
CMD/BAT Создание и сравнение двух массивов Необходимо создать список сетевых интерфейсов, добавить сетевой интерфейс, найти новый и переименовать. Вытащить имена интерфейсов не проблема: netsh interface show interface Создание нового нового интерфейса через devcon.exe тоже не составляет сложности. А вот понять, что именно создал devcon.exe, чтобы знать с чем работать, уже проблема. Массивы в bat для меня какой-то ад... Прошу помочь. ... https://www.cyberforum.ru/ cmd-bat/ thread1328486.html CMD/BAT Удаление файлов различных форматов https://www.cyberforum.ru/ cmd-bat/ thread1328399.html
Есть папка, в ней во всех вложенных папках нужно удалить кучу форматов,а лучше так,чтобы переместить их все в другую отдельную папку) Помогите пожалуйста :) Добавлено через 9 минут А и вопрос, будет ли он удалять например если выбрал формат htm, будет ли удалять формат html? Если да, можно ли как-то предотвратить такое?
CMD/BAT Запуск bat-файла на удалённом компьютере
Собственно, как с компьютера запустить .bat файл/какой-то скрипт на удалённой машине(что-то на подобие этого http://superuser.com/questions/490932/command-line-rdp-call-cmd-on-target-machine, но штатными средствами MS Windows)
CMD/BAT Непредвиденный возврат https://www.cyberforum.ru/ cmd-ba
1 / 1 / 0
Регистрация: 09.07.2014
Сообщений: 67
0

Не отрабатывает Tasklist - CMD/BAT - Ответ 6994092

16.12.2014, 12:59. Показов 1410. Ответов 4
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Не отрабатывает команда Tasklist. Задаю переменную(20 и 21 строки кода), которой присваиваю имя желаемого процесса. Как доходит до выполнения команды, выдаёт ошибку, что "Фильтр не определён". Если же вписываю имя процесса руками, то всё отлично.
Иначе, так не работает:
Bash
1
tasklist /s %atm_ip% /u %login% /p %pswd% /fi "IMAGENAME eq %srvc%.exe"
А так работает:
Bash
1
tasklist /s %atm_ip% /u %login% /p %pswd% /fi "IMAGENAME eq r_server.exe"
P.S. При этом заметил, что если стоит параметр "SetLocal EnableDelayedExpansion", то команда вообще не выполняется. С чем это может быть связано?


Код самой программы:
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
@echo off
::SetLocal EnableDelayedExpansion
SetLocal EnableExtensions
title ATM_Service
 
:START_P
cls
echo.
echo     Start Page
echo.
echo  1. ATM_5600
echo  2. ATM_7600
echo  3. Another ATM
echo  0. Exit from programm
 
 
echo.
set mia=
set /p mia=" Make your choice: "
if "%mia%"=="1" (set atm_n=ATM5600 && set atm_ip=10.10.10.1  && set login=admin && set pswd=1111111 && goto:ATM_OPT)
if "%mia%"=="2" (set atm_n=ATM7600 && set atm_ip=10.10.10.2 && set login=admin && set pswd=1111111 && goto:ATM_OPT)
if "%mia%"=="3" goto:RETURN
if "%mia%"=="0" goto:EXIT_P
 
:: Erorr statement
cls
echo.
echo  Invalid value, please choose correct
ping -n 4 127.0.0.1>NUL
call :START_P
 
:ATM_OPT
cls
echo.
echo    OPTIONS 
echo.
echo 1. Find working service
echo 0. Start or stop service
echo.
 
set jia=
set /p jia="Make your choice: "
if "%jia%"=="1" goto:FIND_SRV
if "%jia%"=="0" goto:%atm_n%
 
:: Erorr statement
cls
echo.
echo Invalid value, please choose correct
ping -n 4 127.0.0.1>NUL
call :ATM_OPT
 
:FIND_SRV
 
cls
echo.
echo    FIND SERVICE
echo.
echo 1. safensec
echo 2. r_server
echo 0. Another service
echo.
set faya=
set /p faya="Make your choice: "
set "%faya%"=="1" (set srvc="winlogon.exe" && goto:SRCH_SRV )
set "%faya%"=="2" (set srvc="r_server.exe" && goto:SRCH_SRV )
set "%faya%"=="0" (set /p srvc="Enter name of service your wish to search: " && goto:SRCH_SRV )
 
:: Erorr statement
cls
echo.
echo Invalid value, please choose correct
ping -n 4 127.0.0.1>NUL
call :FIND_SRV
 
:SRCH_SRV
cls
echo.
tasklist /s %atm_ip% /u %login% /p %pswd% /fi "IMAGENAME eq %srvc%"
pause
goto:RETURN
 
:RETURN
cls
echo.
echo    Options
echo.
echo  1. Go to start page
echo  0. Exit
echo.
set nia=
set /p nia="Make your choice: "
if "%nia%"=="1" goto:START_P
if "%nia%"=="0" goto:EXIT_P
:: Erorr statement
cls
echo.
echo Invalid value, please choose correct
ping -n 4 127.0.0.1>NUL
call :RETURN
 
:EXIT_P
cls
echo.
echo Exit...
pause
exit
Добавлено через 43 минуты
Попробовал другие команды:
Результат тот же, если имя сервиса задаётся переменной, то команда не отрабатывается. Если вписывается ручками, то всё отлично.

Bash
1
2
sc \\%atm_ip% query | find "%srvc%"
sc \\%atm_ip% query %srvc%
Bash
1
2
sc \\%atm_ip% query | find "r_server"
sc \\%atm_ip% query r_server
Добавлено через 8 минут
Попробовал другие команды:
Результат тот же, если имя сервиса задаётся переменной, то команда не отрабатывается. Если вписывается ручками, то всё отлично.

Bash
1
2
sc \\%atm_ip% query | find "%srvc%"
sc \\%atm_ip% query %srvc%
Bash
1
2
sc \\%atm_ip% query | find "r_server"
sc \\%atm_ip% query r_server


Вернуться к обсуждению:
Не отрабатывает Tasklist CMD/BAT
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.12.2014, 12:59
Готовые ответы и решения:

Регулярка findstr отрабатывает на одном файле, но не отрабатывает на другом
Приветствую ! Сижу, ругаюсь матом в голос потому, что регулярка срабатывает на одном текстовом...

Tasklist sort
Здравствуйте. Буквально вчера начал изучать смд. У меня вопрос Создайте текстовый файл в папке...

Конкурс - Batch TaskList* и 10$
Задача с подколом - для всех. Задание: Имеем команду TASKLIST | FIND /i &quot;.еxe&quot; Вопрос:...

Taskkill и tasklist не работают
Здравствуйте! При использовании команд taskkill /im ИМЯ.exe и tasklist выдает сообщение &quot;Ошибка:...

4
16.12.2014, 12:59
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.12.2014, 12:59
Помогаю со студенческими работами здесь

Нет доступа tasklist в сети
Вечер добрый. Вопрос элементарный, но толковой литературы по теме я так и не нашел, поэтому сильно...

Пропуск команд между двумя TaskList /Fi
Привет всем. Подскажите что нужно подправить в этом коде, что-бы не было следующей проблемы: После...

Tasklist и количество процессов cmd.exe
Добрый день. Не могу разобраться в одном вопросе. Пишу батник. Хочу через for и tasklist записать...

Мониторинг объёма памяти с использованием команды TASKLIST
Всем, доброго времени суток. Есть задача удаленно, через терминал, мониторить объем памяти...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru