Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Запуск RunOnceEx с USB-flash

Ответить
Настройки темы
CMD/BAT - [решено] Запуск RunOnceEx с USB-flash

Аватара для shao

Ветеран


Сообщения: 1014
Благодарности: 194

Профиль | Отправить PM | Цитировать


Здравствуйте, уважаемые!
Есть установочная флешка с Windows XP и некоторыми программами.
Прошу подсказать, как корректно составить скрипт на запуск RunOnceEx с USB-flash.

При помощи этого
Код: Выделить весь код
cmdow @ /HID
@echo off

FOR %%d IN (c d e f g h i j k l m n o p q r s t u v w x y z) DO IF EXIST %%d:\WIN51 SET CDROM=%%d:
SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
SET folder=RunOnceEx
SET /A i+=1

REG ADD %KEY% /V TITLE /D "Installing Applications" /f

REG ADD %KEY%\000 /VE /D "NAMEPROGRAMMS" /f
REG ADD %KEY%\000 /V 1 /D "%CDROM%\FOLDER\PROGRAMMS.exe" /f
SET /A i+=1

............................

exit
всё корректно работало с CD диска.

Насколько я понимаю нужно изменить переменную "CDROM". Только что указывать в данном случае - не знаю...
А как быть с USB - флешкой?

Отправлено: 01:51, 29-01-2011

 

Аватара для Morpheus

Ветеран


Сообщения: 12426
Благодарности: 2328

Профиль | Отправить PM | Цитировать


shao, попробуйте вместо FOR..............
Код: Выделить весь код
For /F "UseBackQ Skip=1" %%d In (
`WMIC LogicalDisk Where "FileSystem LIKE '_%%'" Get Caption^|Find ":"`
) Do If Exist %%d\WIN51 Set CDROM=%%d
http://forum.oszone.net/post-1403043.html#post1403043

Последний раз редактировалось Morpheus, 29-01-2011 в 02:23.

Это сообщение посчитали полезным следующие участники:

Отправлено: 02:15, 29-01-2011 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для shao

Ветеран


Сообщения: 1014
Благодарности: 194

Профиль | Отправить PM | Цитировать


Цитата Morpheus:
shao, попробуйте »
Спасибо, буду пробовать .
Только я , вот не понимаю такого сложного для меня кода..
Если бы ещё знать , как он работает!

Отправлено: 03:06, 29-01-2011 | #3


(*.*)


Сообщения: 36491
Благодарности: 6675

Профиль | Сайт | Отправить PM | Цитировать


shao, по ссылке же описано. Поиск ведется только по логическим дискам с файловой системой (у кардридеров ее нет, они исключаются).

-------
Канал Windows 11, etc | Чат @winsiders

Это сообщение посчитали полезным следующие участники:

Отправлено: 11:59, 29-01-2011 | #4


Аватара для brodjaga5

Ветеран


Сообщения: 530
Благодарности: 95

Профиль | Отправить PM | Цитировать


я не знаю правильно ли я попал, но меня эта проблема достала, ни как ни пойму почему после инстоляции ОС WinXPSP3 из RunOnceEx запускается WPI, программы инсталлируются и в это же время идёт
применение параметров, и загружается рабочий стол. А по идеи должно быть по очерёдно! Ставлю с USB,
WPIRUN.CMD
Код: Выделить весь код
@ECHO OFF  
FOR /F "skip=2 usebackq" %%d IN (`FIND "dospath" %SystemRoot%\SYSTEM32\$WINNT$.INF`) DO SET %%d  
SET CDROM=%dospath%  
set wpipath=%CDROM%\wpi  
SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx  
REG ADD %KEY%\990 /VE /D "“бв**®ўЄ* Їа®Ја*¬¬ Ё§ WPI" /f  
REG ADD %KEY%\990 /V 1 /D "%wpipath%\WPI.exe" /f 
Exit

Последний раз редактировалось brodjaga5, 14-02-2012 в 20:22.


Отправлено: 20:08, 14-02-2012 | #5



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Запуск RunOnceEx с USB-flash

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Установка - [решено] Образ на USB-flash через Windows 7 USB/DVD Download Tool sashadeg Microsoft Windows 7 19 03-06-2016 14:42
Разное - Отключение usb-flash, usb-hdd Danila74 Microsoft Windows 7 1 20-12-2009 14:42
RunOnceEx (запрет на запуск процесса) kudanax Автоматическая установка Windows 2000/XP/2003 6 14-08-2008 18:41
[решено] Запуск RunOnceEx с CD hobbit25 Автоматическая установка Windows 2000/XP/2003 9 18-08-2006 09:36
(solved) RunOnceEx - запуск autorun CD e9990638 Автоматическая установка Windows 2000/XP/2003 16 19-03-2006 12:57




 
Переход