Показать полную графическую версию : [решено] Как задать "относительные" ярлыки?
Да это лана.. а как закрыть cmd'шное окно? Можно после всего пути прописать еще ченить чтобы окошко исчезло?
как закрыть cmd'шное окно? »
поменять строку на ту, которую я дал.
Сори. Юзал до этого чето не получилось. Щас перепопробывал пашет. Все сладко. Спасибо.
~SloNicK~
09-10-2011, 22:58
Подскажите плиз...
Необходимы ярлыки с относительными путями до папок. Использую путь типа: %windir%\explorer.exe "путь к папке" Другие варианты с Windows 7 не прокатывают.
Проблема в том, что при таком раскладе папка открывается в новом окне, а мне надо открывать её в том же, откуда был запущен ярлык - возможно ли?
Цитата ShaddyR:
%comspec% /c cd /d "\DirectUse\Total_Commander"&& start "" totalcmd.exe »
если запускать ярлык от админа, то исполняемый файл не найдётся... можно это как-нибудь обойти?
Я бы разве что поправил так:
%comspec% /c cd /d "\DirectUse\Total_Commander"&& start "" totalcmd.exe »
Мой рабочий батник, лежащий в коне флэшки, которая может иметь любую букву, для запуска версии TotalCmd соответствующей разрядности с этой флэшки (TotalCmd отзеркалирован с рабочего компьютера в папку \TotalCmd используя для начала утилиту TC2usb, лежащую на сайте TotalCmd):
@Echo off
cd "%~dp0"
If "%ProgramFiles(x86)%"=="" Start "TotalCmd" "%~dp0TotalCmd\TOTALCMD.EXE"
If NOT "%ProgramFiles(x86)%"=="" Start "TotalCmd" "%~dp0TotalCmd\TOTALCMD64.EXE"
exit
PS
Заодно, перечитав тему, сейчас ярлык к нему тематический кинул, с относительным (относительно корня флэшки) путём:
%windir%\system32\cmd.exe /C start .\starttc.cmd
PPS
...который не работает при запуске от имени Администратора – в отличие от исходного батника: "Не могу найти .\starttc.cmd". :(
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.