[решено] Команды консоли и соответсвие исполняемых файлов
-
Blast
Re: [решено] Команды консоли и соответсвие исполняемых файлов
GBH
Но ведь это не только описание команд, по сути каждой команде, которая указана по ссылке выше соответствет исполняемый файл с тем же именем, так зачем же экспериментровать с запуском всех *.exe из system32 тем более что некоторые из них лежать в корне папки Windows?
Но ведь это не только описание команд, по сути каждой команде, которая указана по ссылке выше соответствет исполняемый файл с тем же именем, так зачем же экспериментровать с запуском всех *.exe из system32 тем более что некоторые из них лежать в корне папки Windows?
-
Blast
Re: [решено] Команды консоли и соответсвие исполняемых файлов
GBH
Ну в том документе такой команды нет и я подозреваю, что некоторых других тоже; видимо они отрабатываются не исполняемым файлом, а как-то иначе. Но вцелом вот то описание команд является наиболее полным из тех, что мне когда либо попадались, другого, к сожалению, нет.
Ну в том документе такой команды нет и я подозреваю, что некоторых других тоже; видимо они отрабатываются не исполняемым файлом, а как-то иначе. Но вцелом вот то описание команд является наиболее полным из тех, что мне когда либо попадались, другого, к сожалению, нет.
-
GBH
Re: [решено] Команды консоли и соответсвие исполняемых файлов
Blast
Я тоже обратил внимание,что такой команды там нет.Хотя если набрать help, то команда есть.
Всё равно огромное спасибо и Вам и MadMaks.
Может кто-то всё таки знает и зайдет сюда, будем ждать и надеятся
Я тоже обратил внимание,что такой команды там нет.Хотя если набрать help, то команда есть.
Всё равно огромное спасибо и Вам и MadMaks.
Может кто-то всё таки знает и зайдет сюда, будем ждать и надеятся
-
Vadikan
Re: [решено] Команды консоли и соответсвие исполняемых файлов
GBH
Есть внутренние команды интерпретатора командной строки cmd.exe:
Код:
Для них не существует исполняемых файлов.
Есть внутренние команды интерпретатора командной строки cmd.exe:
Код:
Код: Выделить всё
assoc
break
call
cd
cls
color
copy
date
del
dir
echo
endlocal
exit
for
ftype
goto
if
md
move
path
pause
popd
prompt
pushd
rd
rem
ren
set
setlocal
shift
start
time
title
type
verify
volumeДля них не существует исполняемых файлов.
-
GBH
Re: [решено] Команды консоли и соответсвие исполняемых файлов
Vadikan
Спасибо.
Вопрос тогда в другом,а как они обрабатываются.Или прямо в cmd.exe обработка прописана что ли?
Спасибо.
Вопрос тогда в другом,а как они обрабатываются.Или прямо в cmd.exe обработка прописана что ли?
-
Vadikan
Re: [решено] Команды консоли и соответсвие исполняемых файлов
GBH
Вообще, командная оболочка сама по себе является программой, позволяющей пользователю обмениваться информацией с операционной системой. В Windows XP командная оболочка использует интерпретатор команд - cmd.exe, роль которого сводится к "переводу" введенной пользователем информации в понятную операционной системе форму. С помощью интерпретатора можно вызывать внешние программы, либо использовать встроенные, которые я перечислил выше. Так понятнее?
Вообще, командная оболочка сама по себе является программой, позволяющей пользователю обмениваться информацией с операционной системой. В Windows XP командная оболочка использует интерпретатор команд - cmd.exe, роль которого сводится к "переводу" введенной пользователем информации в понятную операционной системе форму. С помощью интерпретатора можно вызывать внешние программы, либо использовать встроенные, которые я перечислил выше. Так понятнее?
-
GBH
Re: [решено] Команды консоли и соответсвие исполняемых файлов
Это всё понятно.
Буду вобщем не практике пытаться что-то сделать.
Попробую в папку с батником кинуть cmd, xcopy, choice и в батнике прописать вызов cmd.Хотя я думаю (даже не думаю,а уверен) что при запуске батника уже запускается cmd.
Вобщем практика покажет.Щаз просто по работе других дел наволилось,но думаю,что завтра с утра первый эксперемент проведу.
Спасибо большое за ответы.
Буду вобщем не практике пытаться что-то сделать.
Попробую в папку с батником кинуть cmd, xcopy, choice и в батнике прописать вызов cmd.Хотя я думаю (даже не думаю,а уверен) что при запуске батника уже запускается cmd.
Вобщем практика покажет.Щаз просто по работе других дел наволилось,но думаю,что завтра с утра первый эксперемент проведу.
Спасибо большое за ответы.
-
riissk
Re: [решено] Команды консоли и соответсвие исполняемых файлов
Оболочкой для bat файла по умолчанию является cmd. Так что нет ни какой необходимости переносить её куда либо. У cmd есть так называемые расширенный и обычный синтаксис. Если не работают старые версии bat то проверьте на соответствие ключей. Попробуйте запустить bat через cmd /k /e: on
-
GBH
Re: [решено] Команды консоли и соответсвие исполняемых файлов
Вот провел эксперемент.
Вот батник
call c:\accpac\pnetadm.bat
rem echo ╔════════════════════════════════════════╗
rem echo ║ *** COPY WORK BASE TO DISK "Y:" *** ║
rem echo ║ Y - "COPY" , N - "CANCEL" ║
rem echo ╚════════════════════════════════════════╝
c:\accpac\choice.com
IF ERRORLEVEL 2 GOTO EXIT
rd /s /q e:\asp\uni_old
move e:\asp\univer e:\asp\uni_old
rem rd /s /q e:\asp\univer
xcopy c:\uni_r\*.* e:\asp\univer\*.* /s
xcopy c:\accpac\pnet.bat e:\asp\
Как видите ничего сложного,но вот что выдает мне (что-то рисунок мне не вставить,так что напишу ручками)
[Y,N]?Y
Перемещено файлов:1
"xcopy" не является внутренней или внешней командой, исполняемой программой или пакетным файлом
"xcopy" не является внутренней или внешней командой, исполняемой программой или пакетным файлом
Т.е rd он обрабатывает,а вот xcopy нифига.
Где копать-то?
Понятно,что что-то не то с виндами,но переустанавливать слишком запарно,много софта переустанавливать придется.
riissk
что-то набрал я ему cmd /k /e , а он что-то на /e ругается ,напишите еще раз,пожалуйста полностью команду.
Вот батник
call c:\accpac\pnetadm.bat
rem echo ╔════════════════════════════════════════╗
rem echo ║ *** COPY WORK BASE TO DISK "Y:" *** ║
rem echo ║ Y - "COPY" , N - "CANCEL" ║
rem echo ╚════════════════════════════════════════╝
c:\accpac\choice.com
IF ERRORLEVEL 2 GOTO EXIT
rd /s /q e:\asp\uni_old
move e:\asp\univer e:\asp\uni_old
rem rd /s /q e:\asp\univer
xcopy c:\uni_r\*.* e:\asp\univer\*.* /s
xcopy c:\accpac\pnet.bat e:\asp\
Как видите ничего сложного,но вот что выдает мне (что-то рисунок мне не вставить,так что напишу ручками)
[Y,N]?Y
Перемещено файлов:1
"xcopy" не является внутренней или внешней командой, исполняемой программой или пакетным файлом
"xcopy" не является внутренней или внешней командой, исполняемой программой или пакетным файлом
Т.е rd он обрабатывает,а вот xcopy нифига.
Где копать-то?
Понятно,что что-то не то с виндами,но переустанавливать слишком запарно,много софта переустанавливать придется.
riissk
что-то набрал я ему cmd /k /e , а он что-то на /e ругается ,напишите еще раз,пожалуйста полностью команду.
-
GBH
Re: [решено] Команды консоли и соответсвие исполняемых файлов
Да XP sp1, ставить sp2 не предлагать,т.к со вторым sp не работают определенные odbc дрова.