Я установил Ubuntu на свои окна через wsl. Я следовал этому руководству: https://medium.com/geekculture/how-to-install-the-ubuntu-desktop-with-the-graphical-user-interface-in-wsl2-71f4b78431a4
В настоящее время графический интерфейс открывается в кадре, но я хочу, чтобы он открывался в полноэкранном режиме. Есть ли шанс, что я смогу это сделать?
скриншот VcXsrv
Вот скрипт для запуска VcXsrv:
' определить переменные
dim application_object, shell_object, userprofile, command_object, standard_output_string
'создать объект приложения
установить application_object = createobject("shell.application")
' создать объект оболочки
установить shell_object = createobject("wscript.shell")
'сохраняем переменную окружения
имя пользователя = shell_object.expandenvironmentstrings("%username%")
' запускаем powershell в фоновом режиме
application_object.shellexecute "powershell", "-file c:\users\" & username & "\.ubuntu\scripts\reload_vcxsrv.ps1", "", "", 0
' ждем завершения скрипта powershell
wscript.sleep 3000
'создать командный объект
set command_object = shell_object.exec("wsl genie --is-in-bottle")
' сохранить стандартный вывод
стандартный_выход = объект_команды.stdout.readall
' выполнить содержимое, если оболочка находится внутри контейнера джина
если instr(standard_output, "внутри") > 0, то
' запускаем bash-скрипт
shell_object.run "bash /mnt/c/users/" & имя пользователя & "/.ubuntu/scripts/start_desktop.sh", 0
' выполнить содержимое, если оболочка находится за пределами контейнера джина
еще
' запускаем bash-скрипт
shell_object.run "wsl genie -c bash /mnt/c/users/" & имя пользователя & "/.ubuntu/scripts/start_desktop.sh", 0
конец, если