wmic зависает в Cygwin

Поблагодарите Вас все за все свое понимание. Действительно ценивший.

В это время я отправил ссылку (http://www.nabble.com/You-don%27t-have-permission-to-access--typo3-alt_doc.php-on-this-server.-td11212357.html) на парней веб-хостинга, и моя проблема, кажется, была решена после того, как я получил этот ответ от парней веб-хостинга.

Мы отключили mod_security для Вашего домена для фиксации его. Мы вошли ниже строк в .htaccess файл в соответствии с httpdocs каталогом для Вашего домена. Мы также проверили и успешно способный отправить регистрацию Работодателя без любых проблем. ~~~~~ SecFilterEngine от ~~~~~

Что такое "SecFilterEngine" и Что происходит, когда SecFilterEngine выключен? Ведите.

Спасибо и всего наилучшего,

- Rupak Kharvandikar-

2
задан 16 July 2010 в 01:02
4 ответа

Это - Вы olde имущество Cygwin по сравнению с собственной консольной проблемой приложения. Rxvt основан на "устройстве псевдотерминала" (имущество), которое реализации Cygwin с помощью Windows передает по каналу. Приложения Non-Cygwin только видят каналы Windows, хотя, который заставляет некоторых из них думать, что они должны перейти к неинтерактивному режиму без подсказки. (Строго говоря, isatty () функция возвращает false при вызове на канал.)

2
ответ дан 3 December 2019 в 08:59

Для wmic попытайтесь использовать echo '' | wmic <query here>, где <query here> Ваш желаемый запрос.

Например, для получения метки машины Dell по SSH: echo '' | wmic bios get serialnumber.

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

Неудачные попытки:

Одно альтернативное решение, которое я считал, состояло в том, чтобы использовать < /dev/null в конце вместо echo '' | в передней стороне, т.е.: wmic bios get serialnumber < /dev/null. У меня, однако, нет удачи с этим. (от потока Nabble)

Другое альтернативное решение, которое я считал, состояло в том, чтобы попытаться установить tty в CYGWIN переменная окружения. Это не имело никакой удачи для меня, также. (от Larry Hall, отправляющего в списке рассылки Cygwin, не связанном из-за предотвращения спама)

5
ответ дан 3 December 2019 в 08:59

В зависимости от версии Cygwin, которую вы используете, вам, возможно, придется использовать

Вот пример:

wmic bios (работает почти во всех версиях Windows) wmic bios

Надеюсь, это поможет.

1
ответ дан 3 December 2019 в 08:59

эхо не требуется.

Выполнить в подсказка cygnin:

Administrator@darwin-test7-wi ~
$ wmic pagefileset where 'name="C:\\pagefile.sys"' delete
Deleting instance \\DARWIN-TEST7-WI\ROOT\CIMV2:Win32_PageFileSetting.Name="C:\\pagefile.sys"

Instance deletion successful.
=============================================

Administrator@darwin-test7-wi ~
$ wmic pagefileset create name="C:\\pagefile.sys"

Instance creation successful.
-----------------------------------------------------

Administrator@darwin-test7-wi ~
$ wmic pagefileset where 'name="C:\\pagefile.sys"' set InitialSize=512,MaximumSize=512

Updating property(s) of '\\DARWIN-TEST7-WI\ROOT\CIMV2:Win32_PageFileSetting.Name="C:\\pagefile.sys"'

Property(s) update successful.
------------------------------------------------------
0
ответ дан 3 December 2019 в 08:59

Теги

Похожие вопросы