Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.11.22;
Скачать: CL | DM;

Вниз

вопрос админам о скриптах   Найти похожие ветки 

 
cwl ©   (2009-09-28 11:41) [0]

кто какие пользует под WIndows?
видимые невооруженным глазом варианты:
0) .bat-скрипты. я выскажу субъективное мнение (я не одинок, замечу) - щто это истинное наказание и человека, их разработавшего и перенесшего в в Windows следует расстрелять через повешение.

1) cygwin+*sh

2) Windows Script Host

3) AutoIt - балуюсь дома, работает, удобно, тот же Dephi - только скриптовой. пока очень нравится :>

щто используете вы (используют у вас на работе, etc)?


 
DVM ©   (2009-09-28 11:50) [1]


> cwl ©   (28.09.09 11:41)  

4) PowerShell


 
Romkin ©   (2009-09-28 11:54) [2]


> 2) Windows Script Host

Ну да. Скрипты на vbs, и все. Всегда есть, с добавлением WMI делается все. Интерфейс - через html при желании.


 
cwl ©   (2009-09-28 12:19) [3]

> DVM ©   (28.09.09 11:50) [1]
удобно? - в плане синтаксиса и сложности?


 
Empleado ©   (2009-09-28 12:35) [4]

bat
wsh


 
Dimka Maslov ©   (2009-09-28 13:20) [5]

Если есть Delphi, скрипты не нужны буквально вообще.


 
cwl ©   (2009-09-28 13:35) [6]

> Dimka Maslov ©   (28.09.09 13:20) [5]
</> скрипт (или его аналог) должен писаться быстро - Delphi, мне кажется, здесь не подходит


 
Игорь Шевченко ©   (2009-09-28 14:07) [7]

под Windows - bat, под линуксом - shell


 
cwl ©   (2009-09-28 14:41) [8]

> Игорь Шевченко ©   (28.09.09 14:07) [7]
>под Windows - bat
и .. не больно? // я серьезно спрашиваю .. %>


 
Плохиш ©   (2009-09-28 14:43) [9]


> следует расстрелять через повешение.

да, да, следует тех чудаков, которые не знает правописания "что".


 
cwl ©   (2009-09-28 14:48) [10]

> Плохиш ©   (28.09.09 14:43) [9]
знаю - неужто не видно, щто я пишу в достаточной степени грамотно, - щтобы знать правильное написание слов.
это, с позволения сказать, авторский стиль :>
// какой автор - такой и стиль
кроме того - в отличие от .bat"a - написание мое если и мешает кому-то существенно, то всяко это зло меньшее.


 
Игорь Шевченко ©   (2009-09-28 14:52) [11]

cwl ©   (28.09.09 14:41) [8]


> и .. не больно?


нисколько


 
TUser ©   (2009-09-28 15:33) [12]

bat + excel


 
clickmaker ©   (2009-09-28 15:51) [13]

вот и запалились Игорь Шевченко, TUser и другие. Оказывается, все - админы -)


 
DVM ©   (2009-09-28 16:50) [14]


> cwl ©   (28.09.09 12:19) [3]


> удобно? - в плане синтаксиса и сложности?

Удобно. Дело в том, что там может использовать один из множества скриптовых языков, даже Perl (если установить).


 
Dimka Maslov ©   (2009-09-28 17:44) [15]


> скрипт (или его аналог) должен писаться быстро - Delphi,
>  мне кажется, здесь не подходит


Скрипт (или его аналог) должен писаться в текстовом редакторе. Как и любая программа. Скрипт (или его аналог) должен транслироваться и запускаться на выполнение. Как и любая программа. Другими словами между, скриптом и программой разницы никакой нет. За исключением того, что скрипт транслируется перед каждым выполнением, а программа - в процессе компиляции. Среда Delphi обладает встроенным текстовыми редактором, транслятором и отладчиком. И по времени написать скрипт и отладить его может оказаться куда дольше чем написать и отладить программу. А накладные расходы по усечению проекта на Delphi до одного единственного файла - просто равны нулю. И вообще скрипты придумали именно потому, что не у всех есть возможности и/или способности писать программы, причём некоторым всё-таки нужно автоматизировать те или иные операции.


 
cwl ©   (2009-09-28 18:00) [16]

> Dimka Maslov ©   (28.09.09 17:44) [15]
Другими словами между, скриптом и программой разницы никакой нет
кроме скорости написания, легкости внесения изменений и объема кода (см первое) и некоторых упрощения наподобие отсутствия строгой типизации ;)

не у всех есть возможности и/или способности писать программы
в чем принципиальная разница между написанием скрипта и программы?

сколько по времени (с точностью до минут) заняло бы написание аналога на Delphi? - и нафига?
set /b = baloon
set /c = crayon
set /d = drums
echo a is for %a, b is for %b, c is for %c, d is for %d > poem.txt


 
clickmaker ©   (2009-09-28 18:02) [17]

> в чем принципиальная разница между написанием скрипта и
> программы?

в том же, в чем разница между написанием экселя и скрипта на vba


 
Anatoly Podgoretsky ©   (2009-09-28 18:30) [18]

> Dimka Maslov  (28.09.2009 17:44:15)  [15]

> За исключением того, что скрипт транслируется перед каждым выполнением, а программа - в процессе компиляции.

Это давно уже не так, есть много компилируемых скриптов, достаточно запустить один раз. Например ASP.NET  и другие .NET продукты, но видимо не все.


 
Leonid Troyanovsky ©   (2009-09-28 18:33) [19]


> cwl ©   (28.09.09 18:00) [16]

> в чем принципиальная разница между написанием скрипта и
> программы?

IMHO, при создании скрипта вероятность быстро порушить милые сердцу
админа вековые устои намного выше, чем при оном компилируемого кода.
Бо, и компилятор поможет, хотя бы, строгой типизацией, хинтами и пр.

--
Regards, LVT.


 
БарЛог ©   (2009-09-28 18:40) [20]

bat
wsh
powershell


 
Anatoly Podgoretsky ©   (2009-09-28 18:46) [21]

> Leonid Troyanovsky  (28.09.2009 18:33:19)  [19]

Со скриптами можно и бед Виндоус остаться.


 
Leonid Troyanovsky ©   (2009-09-28 18:55) [22]


> Anatoly Podgoretsky ©   (28.09.09 18:46) [21]

> Со скриптами можно и бед Виндоус остаться.

Вот-вот.
С замиранием сердца ждешь, чем же окончится зачатое в блокноте,
он же, падла, сначала сделает, а потом уж все остальное.

Не для слабых нервами дельферов :)

--
Regards, LVT.


 
Anatoly Podgoretsky ©   (2009-09-28 19:07) [23]

> Leonid Troyanovsky  (28.09.2009 18:55:22)  [22]

Не давно была тема, про очистку папки TEMP и как я деинсталировал Виндоус с помощью БАТ файла.


 
antonn ©   (2009-09-28 19:15) [24]

bat


 
Leonid Troyanovsky ©   (2009-09-28 19:30) [25]


> Anatoly Podgoretsky ©   (28.09.09 19:07) [23]

> Не давно была тема, про очистку папки TEMP и как я деинсталировал
> Виндоус

За тебя я спокоен - у тебя, IMHO, с нервами все в порядке :)
(Тьфу-тьфу).

--
Regards, LVT.


 
Anatoly Podgoretsky ©   (2009-09-28 19:35) [26]

> Leonid Troyanovsky  (28.09.2009 19:30:25)  [25]

А чего волноваться? Волноваться было поздно.


 
Leonid Troyanovsky ©   (2009-09-28 19:46) [27]


> Anatoly Podgoretsky ©   (28.09.09 19:35) [26]

> А чего волноваться? Волноваться было поздно.

Поэтому и спокоен :)

--
Regards, LVT.


 
Anatoly Podgoretsky ©   (2009-09-28 21:17) [28]

> Leonid Troyanovsky  (28.09.2009 19:46:27)  [27]

Вообще то я всегда спокоен и отношусь филосовски, сколько бы я не испортил, всегда смогу испортить еще больше, рекорд 1.5 тб за раз.
Пока у меня раиды служат для ускореного нанесения порчи.


 
Leonid Troyanovsky ©   (2009-09-28 22:20) [29]


> Anatoly Podgoretsky ©   (28.09.09 21:17) [28]

> Вообще то я всегда спокоен и отношусь филосовски, сколько
> бы я не испортил, всегда смогу испортить еще больше, рекорд

Уважаю.

--
Regards, LVT.


 
brother ©   (2009-09-29 06:04) [30]

bat - полет нормальный...


 
Наиль ©   (2009-09-29 08:05) [31]

BAT
Используется для управления:
. текстами, через sed
. dbf, через cdbflite
. сетью, через netsh
. брандмауэром, через firewall
. процессами, через TaskList, TaskKill
. всем остальным, через wmic



Страницы: 1 вся ветка

Текущий архив: 2009.11.22;
Скачать: CL | DM;

Наверх




Память: 0.54 MB
Время: 0.014 c
2-1255147550
NGPOL
2009-10-10 08:05
2009.11.22
Виснет прога во время ExecSQL


15-1253538729
KSergey
2009-09-21 17:12
2009.11.22
Про защитные картинки


2-1254987980
Morgan128
2009-10-08 11:46
2009.11.22
Цикл и активная программа


1-1225358517
Дмитрий Белькевич
2008-10-30 12:21
2009.11.22
Как узнать, какой из тредов зашарил файл


10-1159674288
arty
2006-10-01 07:44
2009.11.22
Delphi+MathCad