четверг, 4 апреля 2013 г.

Windows просмотреть summary информацию о системе и узнать версию Power Shell'а

В мемориззз...
Получить информацию о системе из консоли:

systeminfo

Имя узла:                         _name_
Название ОС:                      Microsoft Windows 7 Профессиональная
Версия ОС:                        6.1.7601 Service Pack 1 сборка 7601
Изготовитель ОС:                  Microsoft Corporation
Параметры ОС:                     Рядовая рабочая станция
Сборка ОС:                        Multiprocessor Free
Зарегистрированный владелец:      _owner_
Зарегистрированная организация:
Код продукта:                     _OEM_
Дата установки:                   _date_, _time_
Время загрузки системы:           _date_, _time_
Изготовитель системы:             System manufacturer
Модель системы:                   System Product Name
Тип системы:                      X86-based PC
Процессор(ы):                     Число процессоров - 1.
                                  [01]: x64 Family 6 Model 42 Stepping 7 Genuine
Intel ~1600 МГц
Версия BIOS:                      American Megatrends Inc. 0502, 31.08.2011
Папка Windows:                    C:\Windows
Системная папка:                  C:\Windows\system32
Устройство загрузки:              \Device\HarddiskVolume1
Язык системы:                     ru;Русский
Язык ввода:                       en-us;Английский (США)
Часовой пояс:                     (UTC+04:00) Волгоград, Москва, Санкт-Петербург

Полный объем физической памяти:   2 986 МБ
Доступная физическая память:      1 030 МБ
Виртуальная память: Макс. размер: 5 971 МБ
Виртуальная память: Доступна:     2 093 МБ
Виртуальная память: Используется: 3 878 МБ
Расположение файла подкачки:      C:\pagefile.sys
Домен:                            _domain_
Сервер входа в сеть:              \\_DC_
Исправление(я):                   Число установленных исправлений - 140.
                                  [01]: KB982861
                                ...
                                  [140]: KB982018
Сетевые адаптеры:                 Число сетевых адаптеров - 5.
                                  [01]: Realtek PCIe GBE Family Controller
                                        Имя подключения: Подключение по локальной сети
                                        DHCP включен:    Нет
                                        IP-адрес
                                        [01]: 192.168.41.52
                                        [02]: 192.168.0.102
                                        [03]: 172.17.17.245
                                        [04]: 10.100.13.246
                                        [05]: 10.100.11.246
                                        [06]: fe80::853f:f6be:385c:1048
                                  [02]: VirtualBox Host-Only Ethernet Adapter
                                        Имя подключения: VirtualBox Host-Only Network
                                        DHCP включен:    Нет
                                        IP-адрес
                                        [01]: 192.168.56.1
                                        [02]: fe80::b59a:23b:cfd6:4b9c
                                  [03]: VMware Virtual Ethernet Adapter for VMnet1
                                        Имя подключения: VMware Network AdapterVMnet1
                                        DHCP включен:    Нет
                                        IP-адрес
                                        [01]: 172.16.80.1
                                        [02]: fe80::d17a:9210:d63d:83a2
                                  [04]: VMware Virtual Ethernet Adapter for VMnet8
                                        Имя подключения: VMware Network AdapterVMnet8
                                        DHCP включен:    Нет
                                        IP-адрес
                                        [01]: 172.16.49.1
                                        [02]: fe80::f994:8fbb:a4e0:37ab
                                  [05]: Virtual Passage SSLDrv Adapter
                                        Имя подключения: Подключение по локальной сети 2
                                        DHCP включен:    Нет
                                        IP-адрес


просмотреть версию PowerShell'а:
Windows PowerShell
(C) Корпорация Майкрософт, 2012. Все права защищены.

PS > get-host

Name             : ConsoleHost
Version          : 3.0
InstanceId       : _UID_
UI               : System.Management.Automation.Internal.Host.InternalHostUserI
                   nterface
CurrentCulture   : ru-RU
CurrentUICulture : ru-RU
PrivateData      : Microsoft.PowerShell.ConsoleHost+ConsoleColorProxy
IsRunspacePushed : False
Runspace         : System.Management.Automation.Runspaces.LocalRunspace

вторник, 2 апреля 2013 г.

Аналог wget в Power Shell (полезняшка для Server Core)

Если требуется закачать из сети какой-нибудь файлец, то в NIX мире обычно юзают утилиту wget, для аналогичного функционала в MS Windows Sever Core служит такое:
Import-Module bitstransfer
start-bitstransfer -source http://something -destination c:\something
 
 
Upd (2017.05.04)
В PS 3.0 есть еще такой вариант:
Invoke-WebRequest https://live.sysinternals.com/accesschk64.exe -OutFile accesschk64.exe
если без сохранения (-outfile), то выполнится простой веб запрос:

Invoke-WebRequest https://live.sysinternals.com/accesschk64.exe


StatusCode        : 200
StatusDescription : OK
Content           : {77, 90, 144, 0...}
RawContent        : HTTP/1.1 200 OK
                    Accept-Ranges: bytes
                    Content-Length: 402608
                    Content-Type: application/octet-stream
                    Date: Thu, 04 May 2017 08:31:07 GMT
                    ETag: "76fb3d31c988d21:0"
                    Last-Modified: Fri, 17 Feb 2017 0...
Headers           : {[Accept-Ranges, bytes], [Content-Length, 402608], [Content-Type, application/octet-stream], [Date,
                     Thu, 04 May 2017 08:31:07 GMT]...}
RawContentLength  : 402608