Udostępnij przez


Zdalne tworzenie procesów przy użyciu usługi WMI

Możesz użyć Win32_Process.Create, aby wykonać skrypt lub aplikację na komputerze zdalnym. Jednak ze względów bezpieczeństwa proces nie może być interaktywny. Po wywołaniu Win32_Process.Create na komputerze lokalnym proces może być interaktywny.

Ostrzeżenie

W tym temacie opisano ogólną procedurę tworzenia procesu zdalnego za pomocą usługi WMI. Jeśli po prostu chcesz uruchomić skrypt w zdalnym systemie, zobacz: Łączenie z WMI zdalnie począwszy od Windows Vistalub Łączenie z WMI na zdalnym komputerze przy użyciu Windows PowerShell. Aby uzyskać więcej ogólnych informacji na temat komunikacji zdalnej za pomocą programu PowerShell, zobacz Running Remote Commands.

 

Proces zdalny nie ma interfejsu użytkownika, ale jest on wymieniony w Task Manager. Proces utworzony lokalnie może działać na dowolnym koncie, jeśli konto ma uprawnienie Execute Method dla przestrzeni nazw root\cimv2. Proces utworzony zdalnie może funkcjonować na dowolnym koncie, jeśli konto ma uprawnienia Execute Method oraz Remote Enable do root\cimv2. Uprawnienia Execute Method i Remote Enable są ustawiane w kontrolce WMI w Panelu sterowania. Aby uzyskać więcej informacji, zobacz Ustawianie zabezpieczeń przestrzeni nazw za pomocą Kontroli WMI.

Aby zdalnie utworzyć interaktywny proces, możesz użyćWin32_ScheduledJob.Create. Jednak procesy uruchamiane przez Win32_ScheduledJob.Create są uruchamiane na koncie LocalSystem, które może przyznać zbyt wiele uprawnień.

zabezpieczanie zdalnego połączenia WMI

nawiązywanie połączenia z trzecią komputero-delegacją