Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] нельзя назвать батник делающий xcopy, xcopy.bat почему ? (http://forum.oszone.net/showthread.php?t=150665)

foxbat 16-09-2009 13:07 1220153

нельзя назвать батник делающий xcopy, xcopy.bat почему ?
 
вопрос теоретический, не могу понять что ему не нравится, но тем не менее не работает, батник с именем xcopy делающий одноименную команду.. просто глюк ?

gora 16-09-2009 13:37 1220176

Цитата:

Цитата foxbat
одноименную команду »

foxbat, попробуйте указать "команду" (а это не встроенная команда CMD) полным именем файла xсopy.exe и "глюк" исчезнет.

Если Вы не указали расширения, то CMD ищет файл с таким именем рядом с вашим xсopy.bat и находит сам себя. Получается рекурсивный запуск вашего батника.

foxbat 16-09-2009 14:06 1220195

Цитата:

Цитата gora
Если Вы не указали расширения, то CMD ищет файл с таким именем рядом с вашим xсopy.bat и находит сам себя. Получается рекурсивный запуск вашего батника. »

так точно ! именно на это и было похоже.. т.е. он ищет то чего нет в наборе cmd (я думал xcopy родная ему команда) ? просто я пробЫвал этот фокус например с командой dir - тут всё нормально

El Scorpio 17-09-2009 05:33 1220764

Цитата:

Цитата foxbat
просто я пробЫвал этот фокус например с командой dir - тут всё нормально »

потому что dir - это команда модуля CMD, которую операционная система нигде не ищет, а xcopy.exe - отдельная программа


Время: 17:35.

Время: 17:35.
© OSzone.net 2001-