У клиента окон RDP (mstsc) есть способность принести аудио от удаленного хоста. Я принимаю непереключение, что установка в конфигурации остановила бы это поведение. Я также предполагаю, что Вы могли внести то же изменение в реестре, или в наименьшем количестве пишут сценарий изменения. Я не могу протестировать эту теорию, потому что я использую Linux.
Примечание, что выполнение:
ssh <host> echo $PRINTER
... ничего не говорит Вам об удаленной среде, потому что $PRINTER
будет расширен Вашей локальной оболочкой. С другой стороны:
ssh <host> 'echo $PRINTER'
... скажет Вы что-то полезное (отметьте одинарные кавычки).
Я подозреваю, что то, что происходит, - то, что Вы устанавливаете PRINTER
переменная среды в файле, который только получен для интерактивных логинов. Вы используете bash
? Или что-то еще? Где Вы устанавливаете PRINTER
?
Это могло быть это $PRINTER
установлен в /etc/profile
или ~/.profile
, который проигнорирован для неинтерактивных сессий.
Ваш тест – ssh echo $PRINTER
– недопустимо, поскольку переменная расширена локально, и что выполняется, ssh echo printername
.