Инструменты пользователя

Инструменты сайта


windows:scripts:powershell:ssh_remote_start

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
windows:scripts:powershell:ssh_remote_start [2026/03/18 13:28] – создано windows:scripts:powershell:ssh_remote_start [2026/03/18 13:42] (текущий) – [Проверка, есть ли интерактивная сессия]
Строка 1: Строка 1:
 ====== Запуск приложений по SSH PowerShell удаленно ====== ====== Запуск приложений по SSH PowerShell удаленно ======
 +
 +===== Создание временной задачи =====
  
 <code powershell> <code powershell>
Строка 12: Строка 14:
   -Force   -Force
 </code> </code>
 +===== Запуск =====
 +<code powershell>
 +Start-ScheduledTask -TaskName "RustDeskTemp"
 +</code>
 +===== Удалить задачу=====
 +<code powershell>
 +Unregister-ScheduledTask -TaskName "RustDeskTemp" -Confirm:$false
 +</code>
 +
 +
 +===== Более короткий вариант одной командой =====
 +
 +Можно сразу выполнить:
 +<code powershell>
 +schtasks /create /tn RustDeskTemp /tr "`"C:\Program Files\RustDesk\rustdesk.exe`"" /sc once /st 00:00 /f
 +schtasks /run /tn RustDeskTemp
 +</code>
 +
 +
 +===== Проверка, есть ли интерактивная сессия =====
 +
 +RustDesk не сможет работать, если никто не залогинен.
 <code> <code>
 +query user
 </code> </code>
 +Пример вывода 
 +<code>
 +USERNAME      SESSIONNAME   ID  STATE
 +user          console        1  Active
 +</code>
 +
 +
 +===== Полезная команда очистки перед запуском =====
 +
 +Иногда остаются фоновые экземпляры:
 +
 <code> <code>
 +Stop-Process -Name rustdesk -Force -ErrorAction SilentlyContinue
 </code> </code>
windows/scripts/powershell/ssh_remote_start.1773829729.txt.gz · Последнее изменение:

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: CC Attribution 4.0 International
CC Attribution 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki