<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://wiki.gis-lab.info/index.php?action=history&amp;feed=atom&amp;title=%D0%90%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_%D1%80%D0%B0%D0%B1%D0%BE%D1%87%D0%B5%D0%B9_%D0%BF%D0%B0%D0%BF%D0%BA%D0%B8_%D0%B2_Arcview_GIS</id>
	<title>Автоматическая установка рабочей папки в Arcview GIS - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.gis-lab.info/index.php?action=history&amp;feed=atom&amp;title=%D0%90%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_%D1%80%D0%B0%D0%B1%D0%BE%D1%87%D0%B5%D0%B9_%D0%BF%D0%B0%D0%BF%D0%BA%D0%B8_%D0%B2_Arcview_GIS"/>
	<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%90%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_%D1%80%D0%B0%D0%B1%D0%BE%D1%87%D0%B5%D0%B9_%D0%BF%D0%B0%D0%BF%D0%BA%D0%B8_%D0%B2_Arcview_GIS&amp;action=history"/>
	<updated>2026-04-03T19:16:28Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.39.6</generator>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%90%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_%D1%80%D0%B0%D0%B1%D0%BE%D1%87%D0%B5%D0%B9_%D0%BF%D0%B0%D0%BF%D0%BA%D0%B8_%D0%B2_Arcview_GIS&amp;diff=6483&amp;oldid=prev</id>
		<title>Максим Дубинин: Новая страница: «{{Статья|Опубликована|av-workdir}} {{Аннотация|Как сделать так, чтобы новый проект открывался с…»</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%90%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_%D1%80%D0%B0%D0%B1%D0%BE%D1%87%D0%B5%D0%B9_%D0%BF%D0%B0%D0%BF%D0%BA%D0%B8_%D0%B2_Arcview_GIS&amp;diff=6483&amp;oldid=prev"/>
		<updated>2012-07-28T12:25:48Z</updated>

		<summary type="html">&lt;p&gt;Новая страница: «{{Статья|Опубликована|av-workdir}} {{Аннотация|Как сделать так, чтобы новый проект открывался с…»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Статья|Опубликована|av-workdir}}&lt;br /&gt;
{{Аннотация|Как сделать так, чтобы новый проект открывался сразу с настроенной папкой}}&lt;br /&gt;
&lt;br /&gt;
Тем, кто часто создает проекты Arcview, наверное, задается вопросом, как сделать так, чтобы рабочая папка (Working directory) по умолчанию была не c:\windows\temp или c:\gis\arcview3, то есть какая-то одна (заданная в лучшем случае переменной HOME, см. &amp;quot;[http://gis-lab.info/qa/addprjav.html Добавление пользовательских проекций к Arcview]&amp;quot;), а, например, была равна той папке в которой содержатся данные для определенной операции или проекта. Это очень удобно, поскольку экономит временя на поиск нужной папки в дереве каталогов.&lt;br /&gt;
&lt;br /&gt;
== 1. Изменить рабочую папку ==&lt;br /&gt;
&lt;br /&gt;
Самый простой способ сделать это, изменив в свойствах ярлыка вызывающего проект Arcview рабочую папку. Но этот способ недостаточно гибок и не очень удобен тем, кто держит не несколько настроенных проектов и только их использует, а постоянно создает проекты для временных операций с данными, при этом папки из которых загружаются данные могут быть самыми разными. &lt;br /&gt;
&lt;br /&gt;
== 2. Автоматическая установка стартовой папки ==&lt;br /&gt;
&lt;br /&gt;
Как сделать так чтобы рабочая папка проекта всегда была равно той директории из которой загружается Arcview?&lt;br /&gt;
&lt;br /&gt;
Достаточно просто, нужно [http://gis-lab.info/qa/addscript.html добавить специальный скрипт] (не забудьте его скомпилировать, иначе он не будет видем в списке доступных скриптов) и [http://gis-lab.info/qa/addprjav.html#2 добавить две переменные окружения PATH и HOME] (если это еще не сделано, также не забудьте перегрузить компьютер после их установки):&lt;br /&gt;
&lt;br /&gt;
[http://gis-lab.info/programs/scripts/setworkingdir.ave Скрипт] должен иметь следующее содержание: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;aproject = av.GetProject&lt;br /&gt;
filen = FileName.GetCWD&lt;br /&gt;
aProject.SetWorkDir(filen)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Если нужно, чтобы все время задавалась все время одна - определенная директория, то нужно модифицировать скрипт следующим образом, подставив вместо c:\temp - путь к нужной вам директории:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;aproject = av.GetProject&lt;br /&gt;
filen = FileName.Make(&amp;quot;c:\temp&amp;quot;)&lt;br /&gt;
aProject.SetWorkDir(filen)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Далее по шагам:&lt;br /&gt;
&lt;br /&gt;
Шаг 1. В проект по умолчанию (default.apr, если его не существует нужно его создать) добавить StartUp скрипт, то есть скрипт, исполняемый при загрузке проекта (Project\Properties\StartUp). Work directory должно иметь значение $HOME. &lt;br /&gt;
&lt;br /&gt;
[[Файл:Av-workdir.gif|center]]&lt;br /&gt;
&lt;br /&gt;
Шаг 2. Создать или изменить системную переменную Path, добавив путь к папке Arcview.&lt;br /&gt;
Пример: PATH=C:\WINDOWS;C:\WINDOWS\COMAND;C:\GIS\ARCVIEW&lt;br /&gt;
&lt;br /&gt;
Шаг 3. Добавить переменную HOME, если она еще не добавлена, о том как это сделать можно прочитать в заметке &amp;quot;[http://gis-lab.info/qa/addprjav.html Добавление пользовательских проекций к Arcview]&amp;quot;. Ее значение должно быть равно тому пути, который вы добавили к переменной PATH.&lt;br /&gt;
&lt;br /&gt;
== 3. Запуск Arcview ==&lt;br /&gt;
&lt;br /&gt;
После этого, находясь в нужной папке с помощью Total Commander, Far или другого файлового менеджера, достаточно набрать в командной строке default.apr что б открыть проект в котором уже будет прописана рабочая папка, то есть та папка из которой вы запустили default.apr, эта же папка будет появляться первой при добавлении тем, что очень удобно.&lt;br /&gt;
&lt;br /&gt;
Для еще более быстрого запуска Arcview из командной строки с установкой рабочей директории равной той, откуда он запущен, можно создать файл av.bat, в который добавить строку:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;start /B default.apr&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Файл av.bat нужно поместить в рабочую директорию Arcview по умолчанию (определенную переменной HOME). Тогда запускать настроенный проект будет еще проще, просто набрав av в командной строке файлового менеджера, если она у него есть, (например Total Commander).&lt;br /&gt;
&lt;br /&gt;
Совет. Файлу default.apr, после установки скрипта лучше назначить атрибут &amp;quot;только для чтения&amp;quot;.&lt;/div&gt;</summary>
		<author><name>Максим Дубинин</name></author>
	</entry>
</feed>