Не верно добовляется в RunOnceEx.cmd

Аватара пользователя
Aspirine

Не верно добовляется в RunOnceEx.cmd

Сообщение Aspirine »

Всем привет!

Стокнулся с такой проблемой. На чужом компьютере не верно добавляются записи в RunOnceEx.cmd. при добовлении получается так: буква диска, пробел, слеш,и т.д. Подскажите в чём может быть проблема?Мой RunOnceEx.cmd



Код:

Код: Выделить всё

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
REG ADD %KEY% /V TITLE /D "Instaling Applications" /f
REG ADD %KEY%\001 /VE /D "Microsoft Office 2003 Rus" /f
REG ADD %KEY%\001 /V 1 /D "%CDROM%\Software\Office\SETUP.EXE TRANSFORMS=Mini.MST /qn" /f
REG ADD %KEY%\005 /VE /D "WinRaR ver. 4.32 Rus" /f 
REG ADD %KEY%\005 /V 1 /D "%CDROM%\Software\WinRaR\wrar.exe /s" /f
REG ADD %KEY%\005 /V 2 /D "%CDROM%\Software\WinRaR\Rarreg.exe" /f
exit

Вот что получается:


Цитата:



F: \Software\Office\SETUP.EXE TRANSFORMS=Mini.MST /qn



Спасибо.
Аватара пользователя
VseDoFeNi

Re: Не верно добовляется в RunOnceEx.cmd

Сообщение VseDoFeNi »

Пробел с конце строки убери CDROM=%%d
Аватара пользователя
Aspirine

Re: Не верно добовляется в RunOnceEx.cmd

Сообщение Aspirine »

Vadikan

Спасибо!!!

Не знаю как я мог пропустить такую тему...
Аватара пользователя
VseDoFeNi

Re: Не верно добовляется в RunOnceEx.cmd

Сообщение VseDoFeNi »

VseDoFeNi

Попробовал. Он добавляет без буквы, то есть просто не определяет букву диска.
Аватара пользователя
Aspirine

Re: Не верно добовляется в RunOnceEx.cmd

Сообщение Aspirine »

а вот так вот не проще?





SET CDROM=%~d0
Аватара пользователя
Vovanchik

Re: Не верно добовляется в RunOnceEx.cmd

Сообщение Vovanchik »

Vovanchik

Я не понял смысл этой строки. А что не понимаю, то стараюсь не делать.

Но всё же попробую...
Аватара пользователя
Aspirine

Re: Не верно добовляется в RunOnceEx.cmd

Сообщение Aspirine »

Получилось чрез SET CDROM=%~d0.

Но может кто-нибудь объяснит каким образом он назначает переменную?

Спасибо.
Аватара пользователя
Aspirine

Re: Не верно добовляется в RunOnceEx.cmd

Сообщение Aspirine »

да я сам не знаю как она работает... просто работает и все... взял кстати вот
тут
Аватара пользователя
Baw17

Re: Не верно добовляется в RunOnceEx.cmd

Сообщение Baw17 »

Получилось чрез SET CDROM=%~d0.

Но может кто-нибудь объяснит каким образом он назначает переменную?

Спасибо.







Да не как просто там где жапущена эта строка там и будет присвоен нужная буква

Запустили с диска H так ему и будет пресвоена переменная H:
Аватара пользователя
Aspirine

Re: Не верно добовляется в RunOnceEx.cmd

Сообщение Aspirine »

Цитата:



Я не понял смысл этой строки.




Цитата:



да я сам не знаю как она работает..




Цитата:



Но может кто-нибудь объяснит каким образом он назначает переменную?



[url=viewtopic.php?t=94352[/url]
Ответить

Вернуться в «Автоматическая установка Windows 2000/XP/2003»