русский
Germany.ruForen → Архив Досок→ Computer & Co

env LANG

109  
voxel3d патриот04.01.11 16:04
voxel3d
04.01.11 16:04 
В линуксе есть возможность запустить программу, предварительно модифицировав переменную окружения, вот пример:
env LANG=ru mc

здесь запускается mc, который будет использовать русский язык.
На вин ХП установлен цигвин, надо запустить Git GUI, чтобы он использовал русский язык. Поскольку оно пришло из мира юникс, оно понимает, что язык в программе надо ставить исходя из переменной окружения LANG.
Сейчас ярлык запуска программы содержит строчку:

C:\Alexander\Git\bin\wish.exe "C:\Alexander\Git\libexec\git-core\git-gui"

Вот это:

env.exe LANG=ru C:\Alexander\Git\bin\wish.exe "C:\Alexander\Git\libexec\git-core\git-gui" 

оно понимает и стартует как надо, с русским языком, но при этом остаётся висеть окно консоли. Что надо дописать, чтобы при старте окошка консоли не было? (про то, что можно сделать батник и его ярлыком запускать - в курсе).

Dropbox - средство синхронизации и бэкапа файлов.
#1 
Knusprig знакомое лицо04.01.11 16:36
Knusprig
NEW 04.01.11 16:36 
in Antwort voxel3d 04.01.11 16:04
А кто открывает окно консоли?
По идее окно закрывается когда закрывается процесс из него запущенный.
То есть если использовать комманду start при запуске этого гита, то он запустится в отдельном процессе и окно консоли закроется.
Девки спорили на даче о свойствах ряда Фибоначчи
#2 
Кот Дивуар коренной житель04.01.11 17:35
Кот Дивуар
NEW 04.01.11 17:35 
in Antwort voxel3d 04.01.11 16:04
в порядке версии - может & после команды поставить?
#3 
project33 коренной житель05.01.11 11:16
project33
NEW 05.01.11 11:16 
in Antwort voxel3d 04.01.11 16:04, Zuletzt geändert 05.01.11 11:17 (project33)
пропиши переменную окружения в Systemsteuerung-System-Erweitert-Umgebungsvariablen
Продвижение сайтов, реклама: https://www.pro33.net
#4