Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2009.11.22;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.52 MB
Время: 0.007 c
15-1253831179
Германн
2009-09-25 02:26
2009.11.22
Это что? Шутка?


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


15-1253971366
Джони
2009-09-26 17:22
2009.11.22
DAC for MySQL 2.7.2 Free Trial (Объясните пжл)


2-1254927060
Алексей Зотов
2009-10-07 18:51
2009.11.22
Как доработать или использовать функцию Поиска?


2-1254757693
Тимох
2009-10-05 19:48
2009.11.22
Form2 показывается до form1





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский