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

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

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

Ветеран


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


Конфигурация

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


Изменения
Автор: sov44
Дата: 05-08-2011
Возникла необходимость в скрипте для расчёта формулы.


п.с. Поправил картинку

Отправлено: 08:03, 05-08-2011

 

Старожил


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

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


Цитата sov44:
[IMG]attachment:/21/267132275.png[/IMG] »
У Вас изображение неправильно прикреплено.

Отправлено: 08:20, 05-08-2011 | #2



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

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


Ветеран


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

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


Цитата Anonymоus:
У Вас изображение неправильно прикреплено. »
Прошу прощения, поправил

Необходимо сделать расчет с учётом диалога ( вводить каждую переменную формулы)
где:
Н - норматив расходов на осуществление строительного контроля заказчика в процентах;
С - стоимость строительства в базисном уровне цен по состоянию на 1 января 2000 г.;
- стоимость строительства в базисном уровне цен по состоянию на 1 января 2000 г., возведенная в степень 0,8022;

Отправлено: 08:35, 05-08-2011 | #3


Ветеран


Contributor


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

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


sov44,
Для cmd это не простая задача. Предлагаю на ПОШ:
Код: Выделить весь код
$C = Read-Host "Стоимость строительства"

$H = 0.04193 * $([math]::pow($C,0.8022)) / $C

"норматив расхода: {0:f}%" -f $H

Отправлено: 09:11, 05-08-2011 | #4


Аватара для ferget

Разный


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

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


Цитата sov44:
Необходимо сделать расчет с учётом диалога ( вводить каждую переменную формулы) »
в этой формуле вроде одна переменная

Отправлено: 09:16, 05-08-2011 | #5


Ветеран


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

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


Цитата Foreigner:
Предлагаю на ПОШ: »
Foreigner, поясните пожалуйста, не понял. С каким расширением сохранять?

Отправлено: 10:45, 05-08-2011 | #6


Ветеран


Contributor


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

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


sov44,
Какая у вас версия виндоус? Если 7, то PowerShell там из коробки и достаточно открыть от администратора консоль powershell и выполнить:
Код: Выделить весь код
set-executionpolicy remotesigned
После этого можно будет выполнять скрипты с расширением .ps1
Если другая версия виндоус, то надо установить соответствующий пакет обновлений с http://support.microsoft.com/kb/968930/ru
Это сообщение посчитали полезным следующие участники:

Отправлено: 10:54, 05-08-2011 | #7


Ветеран


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

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


Windows XP SP3
Пакет установил, сохранил текстовый файл с расширением ps1, перезагрузил компьютер. Файлу установилась ассоциация блокнота. Как его запустить?

п.с. Может есть другой способ расчета формулы?

Отправлено: 12:29, 05-08-2011 | #8


Ветеран


Contributor


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

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


sov44,
Файлы надо запускать прямо из оболочки (так сделано видимо из соображений без-ти). Либо изменять ассоциацию:
Код: Выделить весь код
@echo off

for /f "tokens=2 delims==" %%i in (' assoc .ps1 ') do (

    echo ftype %%i="c:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" "%%1"

)
Еще как вариант cоздать ярлык или батник:
Код: Выделить весь код
powershell -c c:\path\file.ps1

Последний раз редактировалось Foreigner, 05-08-2011 в 12:47.


Отправлено: 12:42, 05-08-2011 | #9



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
БП и ИБП - [решено] Помогите расчитать мощность бп. hohlenok1978 Прочее железо 1 22-10-2009 18:40
[решено] Как преобразовать текстовую формулу в числовой результат malev AutoIt 2 18-09-2009 11:09
Помогите автоматизировать формулу в Excel dexer Хочу все знать 1 03-09-2009 16:48
Нужно срочно написать формулу в EXCEL'е! help! LexerON Программирование и базы данных 2 10-05-2007 09:28
Excel | нужно подобрать формулу Eldar Хочу все знать 7 13-07-2004 11:56




 
Переход