Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   LNK-файлы в XP и 7 - они разного формата (http://forum.oszone.net/showthread.php?t=262702)

бУРов 18-06-2013 13:49 2169890

LNK-файлы в XP и 7 - они разного формата
 
Обратил внимание на следующее.
LNK-файл для запуска программы (тотал), созданный в Windows 7, отказывается работать в Windows XP. Ничего не происходит, ничего не запускается.
Если в свойствах файла (находясь в XP) что-то поменять и сделать [Применить], то ярлык запускается.
Это действительно так?
(Или я что-то упустил?)

Petunchicus 18-06-2013 17:23 2170084

Цитата:

Цитата бУРов
Если в свойствах файла (находясь в XP) что-то поменять и сделать [Применить], то ярлык запускается. »

Что именно поменять?

бУРов 19-06-2013 09:51 2170510

например, выделить
Цитата:

TotalCMD.exe
удалить и снова ее набрать
Цитата:

TotalCMD.exe
потом нажать [Применить]
PS. В пути к исполняемому файлу используется переменная %UserProfile%.
LNK-файл лежит на флешке (FAT-32).

Petunchicus 19-06-2013 10:18 2170523

бУРов,
Цитата:

Цитата бУРов
LNK-файл для запуска программы (тотал), созданный в Windows 7, отказывается работать в Windows XP. Ничего не происходит, ничего не запускается. »

Все правильно, потому что исполняемый файл находится в разных местоположениях.
Цитата:

Цитата бУРов
LNK-файл лежит на флешке (FAT-32). »

как вы создаете ярлык? Выложите скриншот.

бУРов 19-06-2013 10:25 2170529

Вложений: 1
  • tc.png (12.70 KB, скачиваний: 12)
Может быть дело в этом?
Цитата:

%UserProfile%\Apacer\Tools\TotalCMD\TotalCMD.exe
В Windows 7 строка не закавычена.
В Windows XP она преварщается (без кавычек) в
Цитата:

C:\Document and Settings
А пробелы не допустимы.
Нужно ещё раз проверить.

Iska 19-06-2013 10:29 2170530

Присоединяюсь к вопросу:
Цитата:

Цитата Petunchicus
как вы создаете ярлык? »

бУРов, полагаю, можно попробовать удалить внедрённый путь из ярлыка.

бУРов 19-06-2013 10:45 2170541

Плохо понимаю, что означает "внедрённый путь из ярлыка".
Не использовать переменную?
А почему? Разве это запрещено?

Petunchicus 19-06-2013 11:09 2170551

Цитата:

Цитата бУРов
%UserProfile%\Apacer\Tools\TotalCMD\TotalCMD.exe »

У вас есть флешка Apacer с предустановленным ПО для синхронизации данных,в состав которого вы добавили (или было уже по умолчанию) Total Commander?

Цитата:

Цитата бУРов
Не использовать переменную?
А почему? Разве это запрещено? »

Если создавали ярлык сами, то лучше переменную среды не использовать, так как в Win XP и в Win 7 разные местоположения профилей пользователя.

Iska 19-06-2013 13:30 2170629

Цитата:

Цитата бУРов
Плохо понимаю, что означает "внедрённый путь из ярлыка". »

Вечером отпишусь.

Цитата:

Цитата Petunchicus
то лучше переменную среды не использовать, так как в Win XP и в Win 7 разные местоположения профилей пользователя. »

Как раз именно поэтому и рекомендуется использовать переменные окружения, а не жёстко прописанные пути ;).


Время: 19:58.

Время: 19:58.
© OSzone.net 2001-