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

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

Ответить
Настройки темы
CMD/BAT - IF ELSE и запрос пользователю

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


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

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


Приветствую, так как начинающий в скриптовом деле батником, если кто знает, как решить такую задачку?

Есть скриптец, который переводит сохраненный файл из utf8 в ch1251

(
chcp 65001
cmd/u/c type myfile.dat >tmpfile.txt
chcp 1251
)
type tmpfile.sql >myfile.dat
chcp 866
del tmpfile.sql


Хочу:
1. Когда юзверь будет запускать скрипт, ему должен выдаваться запрос типа "Ваш файл в кодировке utf8. Желаете конвертнуть?". Отвечаем да, сработал скрипт и тогда пошло далее допустим копирование в папку, ответили нет, просто файл скопировался в папку.
2. Можно ли как-то может проверят кодировку файла? Чтобы не делать запрос юзверю?

Отправлено: 14:25, 21-06-2013

 

Ветеран


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

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


Цитата mulrus:
Ваш файл в кодировке utf8. »
А кто будет определять, что файл именно в UTF-8, а не в какой-либо другой кодировке?

Цитата mulrus:
Можно ли как-то может проверят кодировку файла? Чтобы не делать запрос юзверю? »
Ага, у Вас просто вопросы местами попутаны . Пытаться определять можно. Но без гарантий, да и задача эта отнюдь не для пакетного файла.

Отправлено: 17:27, 21-06-2013 | #2



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

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


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


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

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


Ясно по п.2

Ну а если с вопросом юзверю без определения допустим заранее будем знать, что файл в утф8? по п.1

Отправлено: 19:45, 21-06-2013 | #3


Ветеран


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

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


mulrus, WSH вместо CMD/BAT Вас устроит?

Отправлено: 20:40, 21-06-2013 | #4


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


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

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


Канешн ))

Отправлено: 22:14, 21-06-2013 | #5



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Debian/Ubuntu - Запретить доступ пользователю ~user~ Общий по Linux 9 08-02-2012 12:28
2008 R2 - Интерфейс пользователю, как ? illznn Windows Server 2008/2008 R2 1 25-09-2011 12:58
Настройка разрешений пользователю Coutty Microsoft Windows NT/2000/2003 9 01-06-2006 19:58
Как запретить пользователю? Dikos Microsoft Windows 2000/XP 7 07-10-2005 21:56
Как запретить пользователю pingwin Microsoft Windows 95/98/Me (архив) 8 25-03-2003 06:39




 
Переход