Я посмотрел на возможные решения для моего вопроса, но боюсь, что мой уровень знаний не позволяет мне правильно задать вопрос.
Мой USB-накопитель называется CRUISER, и у меня есть пара приложений, которыеЯ хочу запустить через командный файл на хост-компьютере.Поскольку я понятия не имею, какой будет буква диска, как я могу разрешить диск по имени в пакетном файле?
Вот что я имею в своем текущем пакетном файле на стороне хоста.(как вы можете видеть по операторам REM и pause, я тестировал ....)
REM Start Portable Apps and Signup Shield Suite
cd C:\Documents and Settings\%USERNAME%\Local Settings\Application Data\Temp\SignupShield\
del signupshieldportable.exe
REM dir
REM pause
cd \
%CRUISER%
REM dir
REM pause
start StartPortableApps.exe
cd PortableApps
REM dir
REM pause
start SignupShieldPortable.exe
rem pause
Все, что я хочу сделать, это подключить диск к моему хосту, запустить хост на основепакетный файл, и он найдет мой диск CRUISER, независимо от назначенной буквы диска, и запустит два приложения.Я знаю, что могу поместить командный файл на USB-накопитель и запустить его оттуда, как я это сделал.Теперь это просто вызов, который мне нужно решить!
Спасибо за помощь