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

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

Ответить
Настройки темы
CMD/BAT - скрипт для получения информации о ассоциации программы с типом файла на компьютере

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


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

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


мне нужно проверить, что на компах домена стоит правильная ассоциация для wav и mp3 файлов

подскажите как это можно сделать?

каким инструментом можно проверить на каких компах установлена программа (free audio editor), а на каких нет?

Отправлено: 15:58, 12-05-2014

 

Ветеран


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

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


Цитата jz828059:
мне нужно проверить, что на компах домена стоит правильная ассоциация для wav и mp3 файлов »
Код: Выделить весь код
assoc.exe /?
ftype.exe /?
Цитата jz828059:
каким инструментом можно проверить на каких компах установлена программа (free audio editor), а на каких нет? »
Код: Выделить весь код
reg.exe query "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Free Audio Editor_is1" /v "UninstallString" 1>nul 2>&1 && echo Installed || echo Not installed
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:17, 12-05-2014 | #2



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

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


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


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

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


а как сделать так, чтобы получить лист, состоящий из "имя машины = ассоциация файла" и "имя машины = installed/not installed"?

или надо на каждом компе вручную это вводить?

upd
Решил сделать флаг в виде %computername%, чтобы при первом запуске сначала проверялось есть ли в определённой сетевой директории фаил с именем %computername%, а затем выполнялся сам скрипт, который будет дописывать в текстовый фаил имя компьютера и ассоциации для нужных типов фаилов

объясните, почему не работает условие? вернее не работает часть после else? хотя фаил с таким именем отсутствует
Код: Выделить весь код
@echo off

net use m: \\hasanov\Shared\computers

if exist m:\%COMPUTERNAME%.txt

(GOTO:EOF)

else

(findstr DeviceNo "C:\Program Files\SPBCC\Agent Terminal\cl1.INI" >> m:\%COMPUTERNAME%.txt
hostname >> m:\HASANOV.txt

assoc.wav | find ".wav" >> m:\%COMPUTERNAME%.txt
assoc.mp3 | find ".mp3" >> m:\%COMPUTERNAME%.txt
echo. >> m:\HASANOV.txt
echo. >> m:\HASANOV.txt
@echo.

net use m: /delete)
в то же время такой код работает:
Код: Выделить весь код
@echo off

net use m: \\hasanov\Shared\computers

findstr DeviceNo "C:\Program Files\SPBCC\Agent Terminal\cl1.INI" >> m:\%COMPUTERNAME%.txt
hostname >> m:\HASANOV.txt




assoc.wav | find ".wav" >> m:\%COMPUTERNAME%.txt
assoc.mp3 | find ".mp3" >> m:\%COMPUTERNAME%.txt
echo. >> m:\hasanov.txt
echo. >> m:\hasanov.txt
@echo.

net use m: /delete
что я делаю не так?

Последний раз редактировалось jz828059, 13-05-2014 в 13:48.


Отправлено: 16:24, 12-05-2014 | #3



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
2008 R2 - [решено] PowerShell скрипт для получения поля ManagedBy Delirium Windows Server 2008/2008 R2 5 30-01-2012 05:50
Помогите найти скрипт для получения сигнала azot111 Вебмастеру 5 15-06-2011 06:39
Скрипт для получения прав и разрешений на файл Smarty AutoIt 0 04-09-2009 23:18
Разное - кто знает о программах для получения информации об удаленном компьютере по сети magwolf Программное обеспечение Windows 2 03-11-2008 13:36
Разное - [решено] Программы для получения скриншотов Normal Оформление Windows XP 11 22-09-2008 22:45




 
Переход