“сеть использует” команду в службе Windows

Добавьте ориентацию к LinearLayout, решите, хотите ли вы установить android:layout_weight при настройке android:layout_width="wrap_content" и android:layout_height="match_parent", и установите текст для вашей кнопки.

12
задан Robert Gamble 11 November 2008 в 20:02
поделиться

4 ответа

Из http://msdn.microsoft.com/en-us/library/ms685143.aspx:

Сервис (или любой процесс, работающий в другом контексте защиты), который должен получить доступ к удаленному ресурсу, должен использовать название Универсального соглашения о присвоении имен (UNC) для доступа к ресурсу. Сервис должен иметь соответствующие полномочия получить доступ к ресурсу. Если сервис серверной стороны использует соединение RPC, делегации нужно включить на удаленном сервере.

Буквы дисков не глобальны к системе. Каждая сессия входа в систему получает свой собственный набор букв дисков от А до Я. Поэтому перенаправленные диски не могут быть совместно использованы процессами, работающими под различными учетными записями пользователей. Кроме того, сервис (или любой процесс, работающий в рамках его собственной сессии входа в систему), не может получить доступ к буквам дисков, которые были установлены в рамках другой сессии входа в систему.

Сервис не должен непосредственно получать доступ к локальным или сетевым ресурсам через буквы сетевого диска, и при этом он не должен называть сетевую команду использования для отображения букв дисков во время выполнения.

17
ответ дан 2 December 2019 в 19:33
поделиться

Вы не можете свойства пользователя доступа от сервиса окон (включая HKEY-CURRENT-USER из реестра), потому что услуга не работает как зарегистрированный пользователь.

Сетевые диски являются частью пользовательских настроек, таким образом, Вы не можете использовать их как услуга, если Вы не роете до находки свойства пользователя в реестре вручную, подключаете диски в Вашем сервисе и т.д. Это - боль.

То, что можно хотеть попытаться сделать, задают вопрос о том, как сделать, чтобы Сервис выполнил последовательность входа в систему (вероятно, некоторый.EXE). Это может сделать это для Вас.

Надежда это помогает, Alan.

1
ответ дан 2 December 2019 в 19:33
поделиться

Вероятно, необходимо указать учетную запись, используемую для входа в систему. Ввести net use /? на командной строке для получения справки, настраивающей это с командой.

0
ответ дан 2 December 2019 в 19:33
поделиться

Я подозреваю, что это - потому что услуга не работает в контексте локального пользователя. Как я помню, можно настроить сервис окон с лет назад для 'взаимодействия с рабочим столом' или чем-то подобным.

0
ответ дан 2 December 2019 в 19:33
поделиться
Другие вопросы по тегам:

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