PDA

Показать полную графическую версию : LNK-файлы в XP и 7 - они разного формата


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

Petunchicus
18-06-2013, 17:23
Если в свойствах файла (находясь в XP) что-то поменять и сделать [Применить], то ярлык запускается. »
Что именно поменять?

бУРов
19-06-2013, 09:51
например, выделить
TotalCMD.exe
удалить и снова ее набрать
TotalCMD.exe
потом нажать [Применить]
PS. В пути к исполняемому файлу используется переменная %UserProfile%.
LNK-файл лежит на флешке (FAT-32).

Petunchicus
19-06-2013, 10:18
бУРов, LNK-файл для запуска программы (тотал), созданный в Windows 7, отказывается работать в Windows XP. Ничего не происходит, ничего не запускается. »
Все правильно, потому что исполняемый файл находится в разных местоположениях.
LNK-файл лежит на флешке (FAT-32). »
как вы создаете ярлык? Выложите скриншот.

бУРов
19-06-2013, 10:25
Может быть дело в этом?
%UserProfile%\Apacer\Tools\TotalCMD\TotalCMD.exe
В Windows 7 строка не закавычена.
В Windows XP она преварщается (без кавычек) в
C:\Document and Settings
А пробелы не допустимы.
Нужно ещё раз проверить.

Iska
19-06-2013, 10:29
Присоединяюсь к вопросу:
как вы создаете ярлык? »

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

бУРов
19-06-2013, 10:45
Плохо понимаю, что означает "внедрённый путь из ярлыка".
Не использовать переменную?
А почему? Разве это запрещено?

Petunchicus
19-06-2013, 11:09
%UserProfile%\Apacer\Tools\TotalCMD\TotalCMD.exe »
У вас есть флешка Apacer с предустановленным ПО для синхронизации данных,в состав которого вы добавили (или было уже по умолчанию) Total Commander?

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

Iska
19-06-2013, 13:30
Плохо понимаю, что означает "внедрённый путь из ярлыка". »
Вечером отпишусь.

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




© OSzone.net 2001-2012