Вопрос : Сценарий для того чтобы изменить письмо привода CD-Rom

Мне нужно scipt автоматически изменить письмо привода моего ROM CD/DVD без reboot.  Должно быть хорошо для или 1, 2, или 3 drves присытствыющих когда я бегу сценарий и задаю их к x, y, Z.  Разрешение также должно быть хорошо на и выигрыш XP и выигрыш 7.  Оно может или находиться в серии DOS или VBS. class=

Ответ : Сценарий для того чтобы изменить письмо привода CD-Rom

Да я сделал, спасибо.

Mades iий изменения, котор нужно получить, что его работать с перемеююыми скоросшивателя temp и иметь оно более легкое для того чтобы input новые письма привода для тех не читают Кодего очень наилучшим образом.

Я не могу написать на c:\ поэтому перемеююые делают хорошую алтернативу.  Спасибо много для обеих из вашей помощи, очень оценено.
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
@echo 
setlocal enabledelayedexpansion

Бэр установил ваше новое письмо привода
установите Ndrive1=X
установите Ndrive2=Y
установите Ndrive3=Z

если существует del %tmp% %tmp% \ cdrtmp \ cdrtmp
если существует %tmp% \ cdrtmp2 del %tmp% \ cdrtmp2
если существует del %tmp% %tmp% \ romstr \ romstr
если существует del %tmp% %tmp% \ cdrquer \ cdrquer
echo.list volume>%tmp% \ cdrquer
diskpart /s %tmp% \ cdrquer>%tmp% \ cdrtmp
findstr /i «CD-ROM» %tmp% \ cdrtmp>>%tmp% \ romstr
findstr /i «DVD-ROM» %tmp% \ cdrtmp>>%tmp% \ romstr
установите /a line=1
для /f «tokens=1,2,3» %%a внутри (%tmp% \ romstr) сделайте (
	если! линия! ==1 (
		echo.select %%a %%b>>%tmp% \ cdrtmp2
		echo.assign letter=%Ndrive1%>>%tmp% \ cdrtmp2
	)
	если! линия! ==2 (
		echo.select %%a %%b>>%tmp% \ cdrtmp2
		echo.assign letter=%Ndrive2%>>%tmp% \ cdrtmp2
	)
	если! линия! ==3 (
		echo.select %%a %%b>>%tmp% \ cdrtmp2
		echo.assign letter=%Ndrive3%>>%tmp% \ cdrtmp2
	)			
	установите line= /a! линия! +1
)


если существует %tmp% \ cdrtmp2 diskpart /s %tmp% \ cdrtmp2>nul
если существует del %tmp% %tmp% \ cdrtmp \ cdrtmp
если существует %tmp% \ cdrtmp2 del %tmp% \ cdrtmp2
если существует del %tmp% %tmp% \ romstr \ romstr
если существует del %tmp% %tmp% \ cdrquer \ cdrquer
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us