|
23 / 20 / 1
Регистрация: 15.06.2018
Сообщений: 432
|
|
Узнать под каким пользователем сейчас запущен ПК07.12.2024, 20:26. Показов 1016. Ответов 7
Метки нет (Все метки)
Всем привет, как узнать под каким пользователем сейчас запущен пк, а не программа. Т.к у меня программа запускается от имени системы и к примеру если я запускаю powershell с аргументом get-appxpackage | ft name он мне выдаст список программ для учетной записи Система, а мне нужно чтобы он выдавал для пользователя под которым запущена ос
0
|
|
| 07.12.2024, 20:26 | |
|
Ответы с готовыми решениями:
7
PHP + IIS как в такой конфигурации узнать, под каким именем сейчас пользователь лазящий по сайту?
По каким косвенным признакам можно узнать запущен ли на сервере memcashed - ? |
|
|
||
| 07.12.2024, 20:56 | ||
|
Если серьезно, нет такого понятия как "пользователь запустивший ПК". Возможно вы путаете с запущенной сессией пользователя. Но их тоже может быть много, а серверные редакции винды ещё и позволяют работать им одновременно. Так что скорее всего вы что-то делаете не так. Я так понимаю есть фоновый сервис, в котором нужно выполнить команду для конкретного пользователя. Если информация поступает в виде команды из вне -- нужно на этом этапе определять кто передал или для кого запускать. Если это задача по таймеру -- нужно пересмотреть ТЗ.
0
|
||
|
23 / 20 / 1
Регистрация: 15.06.2018
Сообщений: 432
|
||||||
| 07.12.2024, 21:07 [ТС] | ||||||
|
Wolfdp, в общем мне нужно получить список get-appxpackage делаю я это так
Кликните здесь для просмотра всего текста
Name
---- MicrosoftWindows.Client.LKG Microsoft.VCLibs.140.00 Microsoft.Windows.OOBENetworkCaptivePort al Microsoft.Windows.OOBENetworkConnectionF low Microsoft.PowerAutomateDesktop Microsoft.WindowsStore Microsoft.Getstarted 1527c705-839a-4832-9118-54d4Bd6a0c89 c5e2524a-ea46-4f67-841f-6a9465d9d515 E2A4F912-2574-4A75-9BB0-0D023378592B F46D4000-FD22-4DB4-AC8E-4E1DDDE828FE Microsoft.AAD.BrokerPlugin Microsoft.AccountsControl Microsoft.AsyncTextService Microsoft.BioEnrollment Microsoft.UI.Xaml.CBS Microsoft.CredDialogHost Microsoft.LockApp Microsoft.MicrosoftEdgeDevToolsClient Microsoft.Win32WebViewHost Microsoft.Windows.Apprep.ChxApp Microsoft.Windows.AssignedAccessLockApp Microsoft.Windows.CapturePicker Microsoft.Windows.CloudExperienceHost Microsoft.Windows.ContentDeliveryManager Microsoft.Windows.ParentalControls Microsoft.Windows.PeopleExperienceHost Microsoft.Windows.PinningConfirmationDia log Microsoft.Windows.PrintQueueActionCenter Microsoft.Windows.SecureAssessmentBrowse r Microsoft.Windows.ShellExperienceHost Microsoft.Windows.StartMenuExperienceHos t Microsoft.Windows.XGpuEjectDialog Microsoft.XboxGameCallableUI MicrosoftWindows.Client.AIX MicrosoftWindows.Client.FileExp MicrosoftWindows.Client.OOBE MicrosoftWindows.UndockedDevKit Windows.CBSPreview windows.immersivecontrolpanel Windows.PrintDialog Microsoft.VCLibs.140.00.UWPDesktop Microsoft.WindowsAppRuntime.1.4 NVIDIACorp.NVIDIAControlPanel Microsoft.Windows.AugLoop.CBS Microsoft.WindowsAppRuntime.CBS.1.6 Microsoft.WindowsAppRuntime.CBS MicrosoftWindows.Client.CBS MicrosoftWindows.Client.Core MicrosoftWindows.Client.Photon MicrosoftWindows.LKG.AccountsService MicrosoftWindows.LKG.DesktopSpotlight MicrosoftWindows.LKG.IrisService MicrosoftWindows.LKG.RulesEngine MicrosoftWindows.LKG.SpeechRuntime MicrosoftWindows.LKG.TwinSxS Microsoft.XboxIdentityProvider А если я запускаю программу от имени администратора "То есть от своей учетки" получаю список такой Кликните здесь для просмотра всего текста
Name
---- Microsoft.Windows.OOBENetworkConnectionF low Microsoft.Windows.OOBENetworkCaptivePort al Microsoft.BioEnrollment Microsoft.AAD.BrokerPlugin Microsoft.NET.Native.Framework.2.2 Microsoft.NET.Native.Framework.2.2 Microsoft.NET.Native.Runtime.2.2 Microsoft.NET.Native.Runtime.2.2 Microsoft.VCLibs.140.00 Microsoft.VCLibs.140.00 Microsoft.MicrosoftEdge.Stable Microsoft.UI.Xaml.2.5 Microsoft.UI.Xaml.2.5 Microsoft.UI.Xaml.2.8 Microsoft.UI.Xaml.2.8 Microsoft.VCLibs.140.00.UWPDesktop Microsoft.VCLibs.140.00.UWPDesktop Windows.CBSPreview Microsoft.Windows.CapturePicker Microsoft.CredDialogHost 1527c705-839a-4832-9118-54d4Bd6a0c89 E2A4F912-2574-4A75-9BB0-0D023378592B NVIDIACorp.NVIDIAControlPanel Microsoft.OutlookForWindows Microsoft.VP9VideoExtensions Microsoft.WebMediaExtensions Microsoft.WebpImageExtension Microsoft.WindowsAppRuntime.1.4 Microsoft.WindowsAppRuntime.1.4 Microsoft.XboxGameOverlay Microsoft.Xbox.TCUI Microsoft.Services.Store.Engagement Microsoft.Services.Store.Engagement Microsoft.UI.Xaml.2.7 Microsoft.UI.Xaml.2.7 Microsoft.WindowsAppRuntime.1.3 Microsoft.WindowsAppRuntime.1.3 Microsoft.WindowsAppRuntime.1.5 Microsoft.WindowsStore Microsoft.HEVCVideoExtension Microsoft.Windows.Photos Microsoft.PowerAutomateDesktop Microsoft.WidgetsPlatformRuntime c5e2524a-ea46-4f67-841f-6a9465d9d515 F46D4000-FD22-4DB4-AC8E-4E1DDDE828FE Microsoft.AccountsControl Microsoft.AsyncTextService Microsoft.UI.Xaml.CBS Microsoft.LockApp Microsoft.MicrosoftEdgeDevToolsClient Microsoft.Win32WebViewHost Microsoft.Windows.Apprep.ChxApp Microsoft.Windows.AssignedAccessLockApp Microsoft.Windows.CloudExperienceHost Microsoft.Windows.ContentDeliveryManager Microsoft.Windows.ParentalControls Microsoft.Windows.PeopleExperienceHost Microsoft.Windows.PinningConfirmationDia log Microsoft.Windows.PrintQueueActionCenter Microsoft.Windows.SecureAssessmentBrowse r Microsoft.Windows.ShellExperienceHost Microsoft.Windows.StartMenuExperienceHos t Microsoft.Windows.XGpuEjectDialog Microsoft.XboxGameCallableUI MicrosoftWindows.Client.FileExp MicrosoftWindows.Client.OOBE MicrosoftWindows.UndockedDevKit windows.immersivecontrolpanel Windows.PrintDialog Microsoft.WindowsAppRuntime.1.5 Microsoft.WindowsAppRuntime.1.5 MicrosoftWindows.Client.WebExperience AppUp.IntelGraphicsExperience Microsoft.Windows.NarratorQuickStart Microsoft.ECApp Microsoft.MicrosoftStickyNotes Microsoft.HEIFImageExtension Microsoft.RawImageExtension Microsoft.Windows.DevHome Microsoft.WindowsMaps Microsoft.Todos MSTeams Microsoft.XboxSpeechToTextOverlay Microsoft.SecHealthUI Microsoft.BingNews Microsoft.Windows.AugLoop.CBS Microsoft.WindowsAppRuntime.CBS.1.6 Microsoft.WindowsAppRuntime.CBS MicrosoftWindows.Client.CBS MicrosoftWindows.Client.Core MicrosoftWindows.Client.Photon MicrosoftWindows.LKG.AccountsService MicrosoftWindows.LKG.DesktopSpotlight MicrosoftWindows.LKG.IrisService MicrosoftWindows.LKG.RulesEngine MicrosoftWindows.LKG.SpeechRuntime MicrosoftWindows.LKG.TwinSxS Clipchamp.Clipchamp Microsoft.WindowsTerminal Microsoft.LanguageExperiencePacken-US Microsoft.BingWeather Microsoft.AVCEncoderVideoExtension Microsoft.WindowsFeedbackHub Microsoft.WindowsCalculator Microsoft.DesktopAppInstaller Microsoft.LanguageExperiencePackru-RU Microsoft.MPEG2VideoExtension Microsoft.People Microsoft.AV1VideoExtension Microsoft.WindowsCamera microsoft.windowscommunicationsapps Microsoft.BingSearch Microsoft.ApplicationCompatibilityEnhanc ements Microsoft.MicrosoftOfficeHub Microsoft.ScreenSketch Microsoft.GetHelp Microsoft.WindowsAlarms Microsoft.GamingApp Microsoft.Winget.Source Microsoft.WindowsSoundRecorder Microsoft.ZuneVideo Microsoft.XboxGamingOverlay Microsoft.StorePurchaseApp MicrosoftWindows.CrossDevice Microsoft.WindowsNotepad Microsoft.ZuneMusic Microsoft.Paint Microsoft.YourPhone Так как реализовать чтобы получить такой же список если программа запущена от имени системы?
0
|
||||||
|
Администратор
|
|||
| 07.12.2024, 23:36 | |||
|
0
|
|||
|
|
||||||||
| 08.12.2024, 01:24 | ||||||||
2. работает только на .net core 6+ и windows 10 версии 18хх Для более старого net/оси придется качать отдельную либу. Там ещё какие-то ньюансы с десктопом, но я сильно не копал. Если код не поможет -- можно рассмотреть вариант запустить в том же powershell скрипт, который сначала вычитает всех юзеров, а после вытянет для каждого пакеты и смержит списки.
0
|
||||||||
|
23 / 20 / 1
Регистрация: 15.06.2018
Сообщений: 432
|
|
| 08.12.2024, 03:28 [ТС] | |
|
Wolfdp, решил вопрос по-другому. Запускаю программу от пользователя который залогинился в ос и если нужны права системы для какой-либо операции перезапускаю прогу от имени системы выполняю действие и запускаю обратно от пользователя ос. Так гораздо проще чем когда прога работает от имени системы ибо процентов 50 функционала начинает работать не правильно
0
|
|
|
|
|||
| 08.12.2024, 03:54 | |||
|
0
|
|||
|
-26 / 4 / 0
Регистрация: 26.09.2024
Сообщений: 128
|
|
| 10.12.2024, 10:46 | |
|
pafka1997, наверное надо с начало узнать имя пользователя, а потом уже от его имени выполнить powershell
0
|
|
| 10.12.2024, 10:46 | |
|
Помогаю со студенческими работами здесь
8
Как узнать, открыта ли форма каким-то пользователем? Узнать каким пользователем открыт файл на сетевом диске Узнать, каким пользователем открыт тот или иной файл Определить под каким пользователем работает Юзер Я отключил Администратора и теперь не могу зайти ни под каким пользователем Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|