|
Как из конфигуратора получить путь до \AppData\Roaming\1C текущего пользователя? | ☑ | ||
|---|---|---|---|---|
|
0
Симпатяга
05.05.16
✎
10:39
|
Собственно сабж
|
|||
|
1
Йохохо
05.05.16
✎
10:41
|
||||
|
2
Симпатяга
05.05.16
✎
10:41
|
(0) пробовал так
Файл = Новый Файл("%APPDATA%\1C") не получилось |
|||
|
3
mehfk
05.05.16
✎
10:51
|
Что означает "из конфигуратора получить путь"?
|
|||
|
4
Симпатяга
05.05.16
✎
10:55
|
(3) мне нужно кодом получить путь до указанной папки
|
|||
|
5
Лефмихалыч
05.05.16
✎
10:56
|
(2) что значит "не получилось"?
|
|||
|
6
Симпатяга
05.05.16
✎
10:58
|
(5) не получилось - не работает.
Далее проверял на "существование". Не существует указанный путь |
|||
|
7
YFedor
05.05.16
✎
10:59
|
какой-то аддон к конфигуратору установлен?
|
|||
|
8
Лефмихалыч
05.05.16
✎
11:00
|
(6) как узнал, что не работает?
|
|||
|
9
Smallrat
05.05.16
✎
11:06
|
WSHShell = Новый COMОбъект("WScript.Shell");
Каталог = WSHShell.ExpandEnvironmentStrings("%APPDATA%"); Можно еще вытащить из РабочийКаталогДанныхПользователя() |
|||
|
10
mehfk
05.05.16
✎
11:09
|
Wsh = Новый COMОбъект("WScript.Shell");
Каталог = Wsh.ExpandEnvironmentStrings("%APPDATA%"); |
|||
|
11
Лефмихалыч
05.05.16
✎
11:20
|
+(8) у меня почему-то получается. Может надо просто добавить точку с запятой в (2)?..
|
|||
|
12
Симпатяга
05.05.16
✎
11:34
|
(11) бугага
|
|||
|
13
Симпатяга
05.05.16
✎
11:40
|
Файл = Новый Файл("%APPDATA%\1C\1CEStart\ibases.v8i");
Если Файл.Существует() Тогда Сообщить("Работает"); Иначе Сообщить("Не работает"); КонецЕсли; |
|||
|
14
Лефмихалыч
05.05.16
✎
13:20
|
Шелл = Новый COMОбъект("WScript.Shell");
ПутьИмя = Шелл.ExpandEnvironmentStrings("%APPDATA%")+"\1C\1CEStart\ibases.v8i"; Файл = Новый Файл(ПутьИмя); Если Файл.Существует() Тогда Сообщить("Работает"); Иначе Сообщить("Не работает"); КонецЕсли; |
|||
|
15
Симпатяга
10.05.16
✎
11:21
|
(14) Спасибо!
|
| Форум | Правила | Описание | Секции | Поиск |