Data Store Location (Lokalizacja magazynu danych)

Aplikacja Autodesk Inventory Tool wykorzystuje magazyn obiektów w pamięci dla danych inwentaryzowanych urządzeń, który jest przechowywany w pliku XML. Ten magazyn danych jest wczytywany przez aplikację AIT po jej uruchomieniu i zapisywany, jeśli zostaną wprowadzone jakiekolwiek zmiany. Magazyn danych nie ma żadnych wymagań specjalnych, ponieważ ma postać tekstowego pliku XML, który jest przechowywany w systemie plików. Jako plik tekstowy może być otwierany i wyświetlany w dowolnej aplikacji umożliwiającej otwieranie plików tekstowych, takiej jak Notatnik. Podczas pierwszego uruchomienia aplikacji AIT nowy magazyn danych zostanie utworzony automatycznie.

Lokalizacja magazynu danych będzie zależeć od lokalizacji instalacji aplikacji AIT i jej konfiguracji w pliku AIT.exe.config.

Ustawienie DataStorePath w pliku AIT.exe.config określa lokalizację magazynu danych. Domyślną wartością jest Default, która informuje aplikację AIT o użyciu domyślnej lokalizacji:

      <setting name="DataStorePath" serializeAs="String">

        <value>Default</value>

      </setting>

Gdy aplikacja AIT jest uruchamiana z folderu Program Files, który stanowi domyślną lokalizację instalacji, magazyn danych zostanie nazwany DataStore.xml i zostanie umieszczony w następującym katalogu:

C:\ProgramData\Autodesk\AIT

Jeśli aplikacja AIT jest uruchamiana z folderu nie znajdującego się w folderze Program Files, na przykład z nośnika pamięci USB, magazyn danych zostanie nazwany DataStore.xml i umieszczony w tym samym folderze, w którym znajduje się plik ScanWin.exe. Gwarantuje to, że magazyn danych będzie przenoszony wraz z aplikacją.

Alternatywnie ustawienie DataStorePath w pliku ScanWin.exe.config może określać ścieżkę, pod którą zostanie umieszczony plik DataStore.xml. Ta opcja jest używana tylko w przypadku skanowania sieciowego za pośrednictwem skryptu logowania/uruchamiania lub narzędzia innej firmy, takiego jak Microsoft System Center (SCCM). Przykładowo:

      <setting name="DataStorePath" serializeAs="String">

        <value>\\SERVER01\AIT\AIT\Data\</value>

      </setting>

Ścieżka powinna kończyć się znakiem „\”. Spowoduje to, że plik DataStore.xml będzie znajdował się w określonej ścieżce.

Gdy ustawienie PerComputerDataStore w pliku AIT.exe.config ma wartość True (domyślną wartością jest False), zamiast pojedynczego pliku magazynu danych o nazwie DataStore.xml na każdym urządzeniu, na którym zostanie uruchomiona aplikacja AIT, będzie tworzony magazyn danych o nazwie komputera lokalnego. Ta opcja jest używana tylko w przypadku skanowania sieciowego za pośrednictwem skryptu logowania/uruchamiania lub narzędzia innej firmy, takiego jak Microsoft System Center (SCCM).

      <setting name="PerComputerDataStore" serializeAs="String">

        <value>True</value>

      </setting>

Ustawienia DataStorePathPerComputerDataStore powinny być modyfikowane tylko wtedy, gdy używany jest skrypt logowania/uruchamiania lub przeprowadzane jest skanowanie sieciowe oparte na oprogramowaniu innej firmy, takim jak Microsoft System Center (SCCM).

Więcej informacji na temat pliku AIT.exe.config można znaleźć w sekcji Informacje ogólne na temat pliku konfiguracji.