Как я выполняю powershell с формой Windows при входе в систему / запуск?

Вы не можете передать дисплей X11, если у Вас есть X11Forwarding, отключенный в каком-либо sshd, Вы используете.

человек sshd_config:

X11Forwarding
  Specifies whether X11 forwarding is permitted. The argument must be “yes”
  or “no”.  The default is “no”.

Необходимо удостовериться, что X11Forwarding включен на месте назначения и всем промежуточном звене sshds, Вы используете.

Просто маленькая подсказка: необходимо попытаться использовать VNC, передача дисплея X11 является вполне потреблением пропускной способности.

1
задан 26 June 2010 в 01:23
4 ответа

Использовать

powershell -File c:\scripts\myscript.ps1

вместо этого.

3
ответ дан 3 December 2019 в 19:39

PowerShell.exe не берет название сценария в качестве параметра командной строки. Необходимо сказать этому получать тот сценарий для выполнения его:

PowerShell.exe "& 'c:\path with\spaces\script.ps1'"
0
ответ дан 3 December 2019 в 19:39

Необходимо сделать это, имеет сценарий запуска в GPO.

-2
ответ дан 3 December 2019 в 19:39

Как Goyuix сказал, что необходимо использовать и - оператор Call для передачи его путь с пробелами.

powershell.exe -Command "& 'c:\path with space\script1.ps1' arg1" 

Powershell.exe - Передача аргументов команды с пробелами

2
ответ дан 3 December 2019 в 19:39

Теги

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