Программа для изменения каталога временных файлов

10.03.11

База данных - Инструменты администратора БД

Перенос каталога Temp на RAM диск позволяет добиться повышения производительности, однако объем такого диска ограничен. И в некоторых случаях может понадобиться временное изменение каталога временных файлов на более вместительный диск. Эта программа позволяет изменить каталог временных файлов для отдельно взятого процесса.
По мотивам http://infostart.ru/public/15986/, но наоборот.

Скачать исходный код

Наименование Файл Версия Размер
SetTempDir.zip
.zip 49,93Kb
163
.zip 49,93Kb 163 Скачать
SetTempDir.zip
.cmd 0,39Kb
45
.cmd 0,39Kb 45 Скачать

в принципе, в анонсе все есть

программа запускается следующей коммандной строкой (например):

SetTempDir.exe "c:\Program Files\1cv82\8.2.13.205\bin\1cv8s.exe" /PROCESS_TEMP_DIR=C:\Temp

запущенная 1С будет использовать как временный каталог, то что указано в параметре /PROCESS_TEMP_DIR=

проверено с 8.1 и 8.2

 

это на самом деле уже пример, как далеко человек может уйти в своих незнаниях - я потратил кучу времени, написал эту прогу, которая в себе содержит dll, которая в свою очередь перехватывает вызов API.

а ларчик просто открывается:

cmd файл:

set TEMP=C:\Temp
"C:\Program Files\1cv82\8.1.15.14\bin\1cv8.exe"

или не открывается?

 

Ларчик  открывается просто, но чуть сложнее, вот таким cmd фалом:


@set @x=0 /*
@echo off
rem echo This is CMD-part of script
SET Temp=C:\Temp
SET Tmp=C:\Temp
cscript /nologo /e:javascript %~dpf0
rem pause
goto:eof */


var FSO = new ActiveXObject("Scripting.FileSystemObject");
WScript.Echo("Use TEMP: " + FSO.GetSpecialFolder(2))

var WshShell = new ActiveXObject("WScript.Shell");
WshShell.Exec("C:\\Program Files\\1cv82\\common\\1cestart.exe"); // не забываем про двойные слеши



тут совмещены CMD и js файлы. CMD нужен чтобы установить переменные среды, а js нужен чтобы запустить программу без ожидания завершения.

 

См. также

Автоподбор ролей для профилей и групп доступа в любых типовых базах 1С УТ 11, КА 2, ERP2, Розница 2/3, УНФ 16/3, БП 3, ЗУП 3 и подобных (УФ, Платформа 8.3.14+)

Инструменты администратора БД Роли и права 8.3.14 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Документооборот 1С:Зарплата и кадры государственного учреждения 3 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Роли… Вы тратите много времени и сил на подбор ролей среди около 2400 в ERP или 1500 в Рознице 2, пытаясь понять какими правами они обладают? Вы все время смотрите права в конфигураторе или отчетах чтоб создать нормальные профили доступа? Вы хотите наглядно видеть какие права дает профиль и редактировать все в простом виде? А может хотите просто указать подсистему и дать права на просмотр и добавление на объекты и не лезть в дебри прав и чтоб обработка сама подобрала нужные роли? Все это теперь стало возможно! Обновление от 15.12.2023, версия 1.1.

14400 руб.

06.12.2023    3528    19    1    

38

Infostart УДиФ: Управление данными и формами

Инструменты администратора БД Инструментарий разработчика Роли и права Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

Расширение позволяет без изменения кода конфигурации выполнять проверки при вводе данных, скрывать от пользователя недоступные ему данные, выполнять код в обработчиках. Не изменяет данные конфигурации, легко устанавливается практически на любую конфигурацию на управляемых формах.

10000 руб.

10.11.2023    4236    12    2    

36

SALE! %

PowerTools

Инструментарий разработчика Инструменты администратора БД Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Платные (руб)

Универсальный инструмент программиста для администрирования конфигураций. Сборник наиболее часто используемых обработок под единым интерфейсом.

3600 2880 руб.

14.01.2013    178567    1083    0    

861

Ускоренное проведение документов (x4), устранение ошибок 60/62 счетов и зачет авансов (Бухгалтерия 3.0)

Закрытие периода Инструменты администратора БД Корректировка данных Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Расширение «Оперативное проведение» в 4 раза уменьшает время проведения документов и закрытия месяца. Является комплексным решением проблем 62 и 60 счетов. Оптимизирует проведение при включенной функциональной опции «Раздельный учет НДС». Используется в более 10 организациях уже 2 года. Совместимо с конфигурацией Бухгалтерия 3.0 (+КОРП).

14400 руб.

29.04.2020    27823    82    146    

60

Система хранения присоединенных файлов в томах на диске

Инструменты администратора БД Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление производственным предприятием Платные (руб)

Конфигурация Комплексная автоматизация 1.1 (и УПП 1.3 тоже) хранит файлы и изображения в справочнике Хранилище дополнительной информации в реквизите Хранилище типа ХранилищеЗначений. Та же история с ВложениямиЭлектроннойПочты. Но при этом присоединенные файлы в Электронном документообороте хранит в томах на диске. Эта доработка позволяет использовать стандартный механизм хранения файлов, изображений и вложений электронных писем в томах на диске. При этом можно разделить тома хранения по объектам конфигурации.

4200 руб.

10.11.2015    61510    89    59    

74

"Менеджер потоков 2.1": УПП: "Восстановление партий"

Инструменты администратора БД Платформа 1С v8.3 1С:Управление производственным предприятием Россия Бухгалтерский учет Управленческий учет Платные (руб)

Как оптимизировать то, что, считалось, не поддается оптимизации? Как повысить доступность базы данных? Как проводить самую «времяемкую» операцию не по паре раз в неделю, а по несколько раз в день*? Ответ есть!

20000 руб.

12.09.2019    11850    5    9    

7

Хранилище файлов на SQL

Инструменты администратора БД Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Управленческий учет Платные (руб)

Привязка файлов / сканов к объектам 1С с сохранением их на SQL-сервере

12000 руб.

09.10.2019    11151    5    8    

9

Конфигурация Session Monitor

Мониторинг Инструменты администратора БД Платформа 1С v8.3 Россия Платные (руб)

Конфигурация Session Monitor предназначена для мониторинга сервера 1С с целью отслеживания чрезмерной нагрузки от конкретных сеансов и скорости реакции рабочих процессов.

1500 руб.

01.12.2020    14370    33    0    

48
Комментарии
Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. CrazySanya 03.10.11 15:44 Сейчас в теме
Есть еще какие нибудь ресурсы где доступна эта программа ?
2. ValeriVP 1308 03.10.11 15:53 Сейчас в теме
3. anig99 2843 03.10.11 21:54 Сейчас в теме
(2) ему мани не хватает. А ещё думалка не работает копипастом скрипт списать.
А за тему спасибо огромное! У меня файловая база не выгружалась - место на диске С мало - 1с весь диск засирал и обламывался.
4. CrazySanya 04.10.11 10:11 Сейчас в теме
хочу скачать и покрутить на своем сервере. интересна возможность изменить каталог временных файлов для отдельно взятого процесса.
5. CrazySanya 04.10.11 10:18 Сейчас в теме
но не хватает стартмани (
6. ValeriVP 1308 04.10.11 11:03 Сейчас в теме
вполне можно такой cmd использовать:
SET Temp=t:\Temp
SET Tmp=t:\Temp
"C:\Program Files\1cv82\common\1cestart.exe"
7. alina.sorok 6 15.10.11 12:47 Сейчас в теме
вместо jscript лeчше команду start используй
8. alina.sorok 6 15.10.11 12:47 Сейчас в теме
9. comol 5052 21.01.14 14:07 Сейчас в теме
Респект. 3000 ролей в базе это единственное "лекарство" - реально спасает.
10. mailomsk 06.07.15 13:49 Сейчас в теме
Как данное решение использовать на сервере 1с используя для подключения remoteApp?
11. elias-740 04.02.16 09:39 Сейчас в теме
а js нужен чтобы запустить программу без ожидания завершения.

Почему бы просто не написать:
cd "C:\Program Files\1cv82\8.1.15.14\bin\"
start "1cv8.exe"
12. пользователь 23.01.23 22:04
Сообщение было скрыто модератором.
...
Оставьте свое сообщение