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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Проверка на наличие файла и запуск скрипта (http://forum.oszone.net/showthread.php?t=215210)

RomanLis 09-09-2011 10:17 1749443

Проверка на наличие файла и запуск скрипта
 
Здравствуйте!

Задача следующая:
Пишу с помощью CMD что-то вроде автоустановщика пакета выбранных мной программ с Silent Installation. Некоторые из них в конце могут создавать ярлык на рабочем столе, некоторые нет.
Можно создать ярлык на рабочем столе через nircmd, но возникает проблема: некоторые программы на 64-битных системах ставяться в Program Files, некоторые в Program Files(х86).
Есть ли способ сделать проверку на наличие файла и создать ярлык на существующий?

Заранее большое спасибо!

Iska 09-09-2011 12:27 1749524

RomanLis, не очень понятно, в чём проблема. Вы-то знаете, куда ставится то или иное приложение, x86 оно или x64. NirCmd также существует в двух версиях.

Проверка обычно:
Код:

if exist "…" (
    …
    …
    …
)


RostVY 09-09-2011 12:31 1749529

Цитата:

способ сделать проверку на наличие файла
IF EXIST %ProgramFiles%+...'file1.lnk'
nircmd ...

IF EXIST %ProgramFiles(x86)%+...'file1.lnk'
nircmd ...

....

RomanLis 09-09-2011 12:51 1749555

Большое спасибо :)

Проблемы не было, просто искал эту команду!


Время: 11:48.

Время: 11:48.
© OSzone.net 2001-