Comments 56
Реально ничего интересного?
Мне было интересно, спасибо.
Было увлекательно, спасибо!
Интересно, но от этого шутка dkr6 менее смешной не становится ;)))))))))))
«НеРовНым ПоЧерком» это повершельные названия команд. Так уж повелось. Релально у большенства всех есть более нормальные алиасы. В том числе и линуксовые. Тоесть Get-ChildItems можно записывать и dir и ls. Ну и их можно писать любыми буквами. Он не чувствительно к регистру.
не является ли признаком некоторой ограниченности, когда тошнит от непривычного? ;)
Вы серьезно считаете, что «WebClient» тошнотворнее, чем «web_client»? Для меня например, второе кажется не очень эффективным, т.к. идентификатор разбивается на два визуально, это смущает. И поверьте, не только для меня :)
Вы рассказали всем, какой вы молодец, вовремя почуяли, как тошнотворно работать на .NET и Java?)) Все за вас очень порадовались, поверьте :)
Вы рассказали всем, какой вы молодец, вовремя почуяли, как тошнотворно работать на .NET и Java?)) Все за вас очень порадовались, поверьте :)
Я говорю о том, что «WebClient» и «webclient» — две большие разницы.
В чем разница? Я понимаю вы это осознали уже очень давно. Объясните пожалуйста и мне. Мож я тоже осознаю.
Фишка в том, что я не первый год програмлю и пока проблем не было. Мне кажется что тут что-то немного притянуто за уши.
Поверьте, что поколение, воспитанное в свете строгого различия между File.TxT и file.txt ни когда не попадет в ситуацию, из которой, матерясь и отплевываясь, будут с гордостью выплывать остальные.
Как и наоборот :) так можно сказать про любое отличие
Как и наоборот :) так можно сказать про любое отличие
Почти 50 добавлений в избранное(на данный момент), как бы намекает, что не так уж все и плохо.
Познавательно. Но, fail, конечно. Сразу становится очевидной GUI-направленность MS. Чтобы включить консольный доступ и админить через него, нужно сальто с переподвывертом сделать.
Ну если сравнивать с SSH то чтобы настроить на сервере, что-то там, что там надо выполнить одну команду. Если говорить про клиент, то SSH клиент, если вы подключаетесь к недоверенному серверу, спросит добавить ли сервер в доверенные, а PS клиент требует что-бы в доверенные занесли до подключения. Я думаю это не супер критическая разница.
Кстати, я думаю не проработанное юзабилити работы со списком доверенных серверов, получилось из-за того что у Майкров более приоритетна работа в домене. А там уже никаких вопросов.
Кстати, я думаю не проработанное юзабилити работы со списком доверенных серверов, получилось из-за того что у Майкров более приоритетна работа в домене. А там уже никаких вопросов.
по моему достаточно сильно сказывается отсутствие того же posix, в консоли linux все достаточно просто, так как все есть файл и в принципе логика работы с консолью понятна и стандартна, после этого или даже после обычной виндого cmd, PowerShell смотрится как какой то супермегазвездалет, там где нужен просто кукурузник…
Очень интересно.
А какие порты пооткрывать надо?
А какие порты пооткрывать надо?
Если используется виндовый фаервол, то Enable-PsRemoting сам откроет нужные порты. Если руками то 5985 и 5986.
Походу порты по умолчанию поменялись, в PowerShell 1.0 оно слушало на 80м.
Ну и все порты всегда можно поменять или посмотреть:
Походу порты по умолчанию поменялись, в PowerShell 1.0 оно слушало на 80м.
Ну и все порты всегда можно поменять или посмотреть:
get-childitem WSMan:\localhost\Service\DefaultPorts
Спасибо.
Но только что столкнулся с: connect.microsoft.com/PowerShell/feedback/details/659853/attempts-to-access-wsman-drive-or-use-enable-psremoting-fail-with-access-denied-for-local-admins
И амазон, как назло, не отдает пароль built-in администратора :(
Но только что столкнулся с: connect.microsoft.com/PowerShell/feedback/details/659853/attempts-to-access-wsman-drive-or-use-enable-psremoting-fail-with-access-denied-for-local-admins
И амазон, как назло, не отдает пароль built-in администратора :(
>> Как по мне, так PowerShell писали параноики
очень, очень хорошо
очень, очень хорошо
Кстати чтобы смог запускать скрипты на своем удаленном сервере мне понадобилось выполнить еще такую команду
Set-ExecutionPolicy remotesigned
была пожестче политика. Можно сделать через удаленный PowerShell :-)
Set-ExecutionPolicy remotesigned
была пожестче политика. Можно сделать через удаленный PowerShell :-)
Автор решил на какое–то время почувствовать себя линуксоидом и, похоже, ему это понравилось :)
Интересная статья. Полезно узнать насколько отстаешь от жизни. ;)
Хотя как то привычнее на win2003 серверах ииспользовать установленный Cygwin + SSH+ Rsync+Zabbix agent+Bacula.
regedit отлично запускается, перезагрузка тоже…
Хотя как то привычнее на win2003 серверах ииспользовать установленный Cygwin + SSH+ Rsync+Zabbix agent+Bacula.
regedit отлично запускается, перезагрузка тоже…
Remote Server Administration Tools? Нет?
Сравните
и
какую команду проще запомнить и набрать не набирая ВоТ ТаКИЕ сиМвоЛы
(new-object Net.WebClient).DownloadString("https://github.com/chaliy/psget/raw/master/GetPsGet.ps1") | Invoke-Expression
и
wget some.site.com/somefile.tgz
какую команду проще запомнить и набрать не набирая ВоТ ТаКИЕ сиМвоЛы
1) В PowerShell нет встроенных средств для скачивания. Поэтому для того чтобы не просить устанавливать дополнительный бинарник wget, я воспользовался тем что можно использовать .NET. Тоесть пример который вы привели, это не пример PowerShell команды, а пример того как в PowerShell можно использовать .NET
2) Чтобы исправить положение со скачиванием я написал небольшой враппер. Скачивание теперь может выглядеть как:
Я еще раздумываю о том какие алиасы лучше сделать. Сейчас в PowerShell еще нет устойчивых гаидлайнов по именованию алиасов. Но можно сделать:
Тут уже зависит от того, будет ли кто-то еще пользоваться моим враппером.
3) На самом то деле, никаких проблем не вызывает установить wget и получить нужный синтаксис.
4) PowerShell еще относительно молодой, поэтому проблем там достаточно. Они конешно же потихоньку будут решаться. В общем то, все зависит от тех кто собирается им пользоваться.
2) Чтобы исправить положение со скачиванием я написал небольшой враппер. Скачивание теперь может выглядеть как:
get-url some.site.com/somefile.tgz
Я еще раздумываю о том какие алиасы лучше сделать. Сейчас в PowerShell еще нет устойчивых гаидлайнов по именованию алиасов. Но можно сделать:
get some.site.com/somefile.tgz
download some.site.com/somefile.tgz
wget some.site.com/somefile.tgz
Тут уже зависит от того, будет ли кто-то еще пользоваться моим враппером.
3) На самом то деле, никаких проблем не вызывает установить wget и получить нужный синтаксис.
4) PowerShell еще относительно молодой, поэтому проблем там достаточно. Они конешно же потихоньку будут решаться. В общем то, все зависит от тех кто собирается им пользоваться.
— Обе команды можно набрать без использования регистра
— они делают разное
— poshcode.org/2498
— если есть готовый wget из posh он вызыватся так же
— они делают разное
— poshcode.org/2498
— если есть готовый wget из posh он вызыватся так же
Стравнил. Результаты разные.
Кстати, как Вы скачаете wget? Он далеко не везде есть по умолчанию.
Кстати, как Вы скачаете wget? Он далеко не везде есть по умолчанию.
все прекрасно, только где найти клиента под линуксом? единственный, который я видел не работал =)
Ужасно. Это чистый, незамутненный рак мозга. Еще раз убеждаюсь, что у Microsoft как не было так и нет нормальной консоли. И похоже что не будет.
Нахрена нужна такая консоль, если в ней нельзя без танцев с бубном сделать элементарнейшее и нужнейшее действие — скачивание файла по хттп. Лучше бы мелкомягкие не позорились, а взяли консоль и утилиты от BSD, тогда на это можно было бы смотреть без содрогания.
Нахрена нужна такая консоль, если в ней нельзя без танцев с бубном сделать элементарнейшее и нужнейшее действие — скачивание файла по хттп. Лучше бы мелкомягкие не позорились, а взяли консоль и утилиты от BSD, тогда на это можно было бы смотреть без содрогания.
Вас че хто-то заставляет? Или Cygwin уже забанили?
Я судя по всему всех прокинул. Щас заапдейчу статью.
Скачивание есть. С докачками, асинхронными режимами и прочим. Мне надо было меньше на ветрянные мельницы ходить.
Import-Module BitsTransfer
Start-BitsTransfer http://download.microsoft.com/download/9/5/A/95A9616B-7A37-4AF6-BC36-D6EA96C8DAAE/dotNetFx40_Full_x
86_x64.exe
Скачивание есть. С докачками, асинхронными режимами и прочим. Мне надо было меньше на ветрянные мельницы ходить.
Чего только ни придумают, лишь бы Линукс не ставить :-)
«Настройка виндового веб-сервера почти без RDP» :)
спасибо за статью, познавательно
спасибо за статью, познавательно
Неожиданно интересно. Нужно будет все таки как то с powershell поближе познакомиться.
Sign up to leave a comment.
Настройка виндового веб-сервера без RDP