Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Проверка на наличие файла и запуск скрипта

Ответить
Настройки темы
CMD/BAT - [решено] Проверка на наличие файла и запуск скрипта

Новый участник


Сообщения: 21
Благодарности: 0

Профиль | Отправить PM | Цитировать


Здравствуйте!

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

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

Отправлено: 10:17, 09-09-2011

 

Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


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

Проверка обычно:
Код: Выделить весь код
if exist "…" (
    …
    …
    …
)
Это сообщение посчитали полезным следующие участники:

Отправлено: 12:27, 09-09-2011 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Старожил


Сообщения: 280
Благодарности: 54

Профиль | Отправить PM | Цитировать


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

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

....

-------
carpe diem

Это сообщение посчитали полезным следующие участники:

Отправлено: 12:31, 09-09-2011 | #3


Новый участник


Сообщения: 21
Благодарности: 0

Профиль | Отправить PM | Цитировать


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

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

Отправлено: 12:51, 09-09-2011 | #4



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Проверка на наличие файла и запуск скрипта

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - Проверка на наличие процесса tazik9 Скриптовые языки администрирования Windows 0 23-01-2011 16:56
VBS/WSH/JS - [решено] Проверка на наличие файлй peretc001 Скриптовые языки администрирования Windows 2 20-01-2011 16:00
CMD/BAT - Проверка на наличие какого-то текста Magniy Скриптовые языки администрирования Windows 4 20-04-2010 18:26
[решено] Проверка на наличие пишушего привода в системе. Keeper2006 Автоматическая установка Windows 2000/XP/2003 1 03-11-2008 11:27
CMD/BAT - Как из бат-файла проверить наличие файла по ссылке, не скачивая файл ? mitiya Скриптовые языки администрирования Windows 2 27-06-2008 20:50




 
Переход