Команда expand не работает с длинными путями?

Обсуждение статьи "Установка Windows XP по сети. RIS, но не Microsoft"

Модераторы: editor, Devils

Команда expand не работает с длинными путями?

Сообщение Странник » 16 дек 2009, 23:08

---
Пишу команду следующего вида:
Код: Выделить всё
expand "F:\Windows XP + Service Pack 3 (Network Install)\I386\"net*.in_ -r -f:*.inf "F:\Windows XP + Service Pack 3 (Network Install)\Drivers"


Получаю сообщение об ошибке:
Изображение

---
Винду по сети уже ставил раньше, но тогда я использовал короткие названия (как в руководстве "RIS, но не Microsoft"). Сейчас решил повторить эксперимент, но уже со своими папками. Проверил по три раза пути и команды, но ошибок не нашёл. Где косяк?
Странник
 
Сообщения: 13
Зарегистрирован: 16 янв 2009, 16:54
Откуда: г. Щёлково

Re: Команда expand не работает с длинными путями?

Сообщение Devils » 18 дек 2009, 14:07

Попробуйте так
Код: Выделить всё
expand "F:\Windows XP + Service Pack 3 (Network Install)\I386\net*.in_" -r -f:*.inf "F:\Windows XP + Service Pack 3 (Network Install)\Drivers"
Devils
 
Сообщения: 231
Зарегистрирован: 25 июн 2009, 16:40
Откуда: Подмосковье

Re: Команда expand не работает с длинными путями?

Сообщение Странник » 18 дек 2009, 19:20

Другая ошибка:
Изображение
Странник
 
Сообщения: 13
Зарегистрирован: 16 янв 2009, 16:54
Откуда: г. Щёлково

Re: Команда expand не работает с длинными путями?

Сообщение Devils » 18 дек 2009, 22:49

Попробуйте еще такой вариант. Создайте пакетный файл, и в пишите туда следующее:
Код: Выделить всё
@Echo off
set path="F:\Windows XP + Service Pack 3 (Network Install)"
expand %path%\I386\net*.in_ -r -f:*.inf %path%\Drivers
Devils
 
Сообщения: 231
Зарегистрирован: 25 июн 2009, 16:40
Откуда: Подмосковье

Re: Команда expand не работает с длинными путями?

Сообщение Странник » 18 дек 2009, 22:54

Нифига:
Изображение

Ладно, хрен с ним. Буду использовать короткие пути. А вообще жаль, конечно...
Странник
 
Сообщения: 13
Зарегистрирован: 16 янв 2009, 16:54
Откуда: г. Щёлково

Re: Команда expand не работает с длинными путями?

Сообщение Devils » 20 дек 2009, 23:28

Не совсем понятно почему у вас команда expand не работает, но попробуйте еще такой вариант, по крайней мере у мня так пакетник отработал без ошибок.
Код: Выделить всё
@Echo off
set path="F:\Windows XP + Service Pack 3 (Network Install)"
start /B expand %path%\I386\net*.in_ -r -f:*.inf %path%\Drivers
Последний раз редактировалось Devils 20 дек 2009, 23:42, всего редактировалось 1 раз.
Devils
 
Сообщения: 231
Зарегистрирован: 25 июн 2009, 16:40
Откуда: Подмосковье

Re: Команда expand не работает с длинными путями?

Сообщение Странник » 20 дек 2009, 23:34

Вроде сработало:
Изображение

Только папка Drivers всё равно пустая. Да фиг с ним. Я же просто экспериментирую, мне это не жизненно важно.
Странник
 
Сообщения: 13
Зарегистрирован: 16 янв 2009, 16:54
Откуда: г. Щёлково

Re: Команда expand не работает с длинными путями?

Сообщение Devils » 20 дек 2009, 23:40

Чтобы посмотреть что делает пакетник, достаточно убрать
Код: Выделить всё
@Echo off
Кстати, у вас есть раздел F?
Devils
 
Сообщения: 231
Зарегистрирован: 25 июн 2009, 16:40
Откуда: Подмосковье

Re: Команда expand не работает с длинными путями?

Сообщение Странник » 20 дек 2009, 23:41

Ну, это уже перебор... Я ж не чайник, ребят :) Даю скриншот:
Изображение
Странник
 
Сообщения: 13
Зарегистрирован: 16 янв 2009, 16:54
Откуда: г. Щёлково

Re: Команда expand не работает с длинными путями?

Сообщение Devils » 20 дек 2009, 23:51

Ни кто не сомнивается в вас. Когда только начинал этим заниматься, я тоже путался и в путях и командах. А когда, более 2 месяцев, я собирал скрипт для этого детища, то, в более чем 600 строках, запутался проще ))
Попробуйте запустить пакетник в такой расстановке, тогда сможете увидеть что делает пакетник.
Код: Выделить всё
set path="F:\Windows XP + Service Pack 3 (Network Install)"
start /B expand %path%\I386\net*.in_ -r -f:*.inf %path%\Drivers
PAUSE
Devils
 
Сообщения: 231
Зарегистрирован: 25 июн 2009, 16:40
Откуда: Подмосковье

След.

Вернуться в Установка Windows XP по сети. RIS, но не Microsoft

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron
@Mail.ru