Pfad
Der Pfad steuert, wo neu erstellte Mediendateien auf dem Computer gespeichert werden. Der Pfad-Wert ist eine Vorlage. Er kann normalen Ordner- und Dateinamentext sowie Tokens enthalten, die beim Speichern der Datei ersetzt werden.
Zum Beispiel speichert c:\images\@GCT4 Dateien unter c:\images und verwendet einen vierstelligen globalen Zähler für den Dateinamen.
Geben Sie die Dateierweiterung nicht im Pfadfeld ein. Die App fügt die Erweiterung für den zu speichernden Medientyp hinzu.
Seitensteuerung
- Der Pfad ist die bearbeitbare Vorlage für den Zielordner und den Dateinamen.
- Ordner auswählen fügt einen Ordnerpfad aus dem Windows-Ordnerauswähler ein.
- Vorschau zeigt ein Beispiel des nächsten aufgelösten Pfades, einschließlich einer Beispielerweiterung.
- Globaler Zähler und Profilzähler zeigen die aktuellen Zählerwerte, die von Zähler-Token verwendet werden.
- Das Setzen neben einem Zähler öffnet einen kleinen Editor. Geben Sie den neuen Wert ein und verwenden Sie dann Anwenden oder Abbrechen.
- Beispiele zeigt oder verbirgt nützliche Vorlagenmuster, die nach Token-Typ gruppiert sind.
- Wählen Sie eine Beispielvorlage aus und drücken Sie Strg+C, wenn Sie sie kopieren möchten, und fügen Sie sie dann in den Pfad ein.
- Der Staging-Ordner des Nikon Z SDK v2 ist der Ort, an dem Nikon Originals für die Unified Z SDK v2 Computer-Seite der Fotografie zuerst schreibt.
Die Vorschau wird aktualisiert, während Sie den Pfad bearbeiten. Wenn ungültige Pfad- oder Dateinamenszeichen gefunden werden oder wenn der aufgelöste Pfad einen reservierten Windows-Namen enthält, ersetzt die Vorschau den unsicheren Teil durch Unterstriche und zeigt eine Warnung an.
Schnelleinrichtung
- Öffnen Sie den Pfad über die Hauptnavigation.
- Wählen Sie einen Ordner oder geben Sie einen Ordnerpfad ein.
- Fügen Sie ein Dateinamensmuster nach dem Ordner hinzu.
- Verwenden Sie ein Zähler- oder Zeitstempel-Token, damit jede Aufnahme einen eindeutigen Dateinamen erzeugen kann.
- Überprüfen Sie die Vorschau.
- Speichern Sie das Profil, wenn der Pfad später wiederverwendet werden soll.
Beginnen Sie einfach. Eine gute erste Vorlage ist:
c:\images\@GCT4
Dies verwendet den globalen Zähler als Dateinamen. Nachdem das funktioniert, fügen Sie bei Bedarf Ordner, Zeitstempel, ASK-Werte oder Erweiterungsordner hinzu.
Beispiele
Verwenden Sie die Beispiele auf der Seite "Pfad" als Ausgangspunkte. Kopieren Sie eines, fügen Sie es in den Pfad ein, bearbeiten Sie es für Ihre Ordnernamen und sehen Sie sich die Vorschau an.
Zählerbeispiele
c:\images\@GCT4verwendet einen vierstelligen globalen Zähler als Dateinamen.c:\images\@PCT3verwendet einen dreistelligen Profilzähler als Dateinamen.c:\images\runs\@GRP\@GRPCTR3verwendet einen dreistelligen Gruppen-Zähler, der in jeder neuen Gruppe bei000beginnt.c:\images\captures\img-@GCT5stellt einen fünfstelligen globalen Zähler mitimg-voran.c:\images\profiles\@PCT4verwendet einen vierstelligen Profilzähler in einem profilspezifischen Ordner.c:\images\global-@GCT3\profile-@PCT3verwendet beide Zähler in Ordnernamen.
Datum- und Ordnerbeispiele
c:\images\flowers\@D1verwendet einen Zeitstempel, der auf die Millisekunde genau ist.c:\images\flowers\@D3\@D1erstellt einen Ordner für jeden Tag und einen Zeitstempel-Dateinamen.c:\images\@YYYY\@MM\@DD\@GCT4erstellt Jahr-, Monat- und Tagesordner mit einem Zähler-Dateinamen.c:\images\@YYYY-@MM\@D1erstellt einen Monatsordner und einen Zeitstempel-Dateinamen.c:\images\utc\@UYYYY\@UMM\@UDD\@UD1verwendet UTC-Datumsordner und einen UTC-Zeitstempel-Dateinamen.c:\images\runs\@GRP\@GCT4legt Dateien aus demselben Durchlauf in einen Ordner mit einem Zeitstempel des Durchlaufs.c:\images\@D3\@HH@NN@SS-@ZZerstellt einen täglichen Ordner und einen zeitbasierten Dateinamen.c:\images\@D2\@YYYY-@MM-@DD-@HH@NN@SS-@ZZerstellt einen Zeitstempel-Ordner und einen benutzerdefinierten Datum/Uhrzeit-Dateinamen.
Erweiterungsbeispiele
c:\images\flowers\@EXT1\pic-@GCT4erstellt ordnungsbasierte Ordner und Dateinamen wiepic-0001.c:\images\@EXT1\@D1speichert jeden Medientyp in einem Ordner mit Kleinbuchstaben-Erweiterung und einem Zeitstempel-Dateinamen.c:\images\@EXT2\@BFNspeichert jeden Medientyp in einem Ordner mit Großbuchstaben-Erweiterung und behält den Body-Dateinamen bei.
Body-Dateinamenbeispiele
c:\images\@BFNverwendet den vom Kameragehäuse generierten Dateinamen, ohne seine Erweiterung.c:\images\@D3\@BFNlegt vom Gehäuse generierte Dateinamen in einen täglichen Ordner.c:\images\@EXT1\body-@BFNspeichert vom Gehäuse generierte Dateinamen nach Medientyp und fügt einbody-Präfix hinzu.
ASK- und Scannerbeispiele
c:\images\product\@ASK1#1:Client#\@SCASK1#*2:SKU!#\@GCT4verwendet einen eingegebenen Kunden und die erforderliche gescannte SKU für die Produktfotografie und reicht dann von der SKU ein.c:\images\ecommerce\@ASK1#1:Brand#\@SCASK1#*2:Style#\@ASK2#3:Color#\@ASK3#4:Angle!#\@GCT4erfasst Katalogaufnahmen nach Marke, gescanntem Stil, Farbe und endgültigem Winkel.c:\images\real-estate\@ASK1#1:Property#\@ASK2#2:Room#\@ASK3#3:View#\@GCT4gruppiert Immobilienbilder nach Objekt, Raum und Ansicht.c:\images\museum\@SCASK1#*1:Accession#\@ASK1#2:Object#\@ASK2#3:Side!#\@GCT4verwendet einen erforderlichen Zugangscode für die Fotografie von Museumsobjekten.c:\images\lab\@SCASK1#*1:Sample#\@ASK1#2:Test#\@ASK2#3:Stage!#\@GCT4verknüpft Laborbilder mit einer gescannten Probe, einem Test und einer Stufe.c:\images\lab\plates\@SCASK1#*1:Plate#\@ASK1#2:Well#\@ASK2#3:Channel!#\@GCT4organisiert Plattenbilder nach gescannter Platte, Brunnen und Kanal.c:\images\specimens\@ASK1#1:Project#\@SCASK1#*2:Specimen#\@ASK2#3:Tray#\@ASK3#4:Position!#\@GCT4dokumentiert Probenbehälter mit einem erforderlichen Proben-Scan.c:\images\forensics\@SCASK1#*1:Case#\@SCASK2#*2:Evidence#\@ASK1#3:View!#\@GCT4verwendet erforderliche gescannte Fall- und Beweisidentifikatoren.c:\images\forensics\@ASK1#*1:Case#\@ASK2#2:Scene#\@ASK3#3:Room#\@ASK4#4:Detail!#\@GCT4organisiert Fotos von Tatorten nach eingegebenem Fall, Szene, Raum und Detail.c:\images\custody\@SCASK1#*1:Case#\@SCASK2#*2:Bag#\@SCASK3#*3:Item!#\@GCT4erfasst Fotos von Beweisstücken aus gescannten Fall-, Beutel- und Artikelcodes.c:\images\school\@ASK1#1:School#\@ASK2#2:Grade#\@SCASK1#*3:Student!#\@GCT4verwendet eine erforderliche gescannte Studenten-ID für Schulporträts.c:\images\school-projects\@ASK1#1:School#\@ASK2#2:Class#\@ASK3#3:Project#\@SCASK1#4:Student#\@GCT4dokumentiert Klassenprojekte mit einer optionalen gescannten Studenten-ID.c:\images\scan-service\@ASK1#1:Client#\@SCASK1#*2:Order#\@ASK2#3:Album#\@GCT4organisiert das Scannen alter Fotos nach Kunde, erforderlicher gescannter Bestellung und Album.c:\images\slides\@SCASK1#*1:Order#\@ASK1#2:Box#\@ASK2#3:Slot!#\@GCT4verfolgt das Scannen von Dias nach erforderlichem Bestell-Scan, Box und Slot.c:\images\archive\@ASK1#1:Family#\@ASK2#&2:Year#\@ASK3#3:Event#\@ASK4#4:Person!#\@GCT4unterstützt die Wiederherstellung von Familienarchiven, mit einem sichtbaren Platzhalter, wenn das Jahr unbekannt ist.
Tokens
Ein Token ist ein Platzhalter in einem Ordner oder Dateinamen. Tokens beginnen mit @ und sind nicht groß-/kleinschreibungsempfindlich.
Tokens werden ersetzt, wenn die Vorschau berechnet wird und wenn eine Datei gespeichert wird. Verwenden Sie Tokens, wenn der gespeicherte Pfad sich ändernde Daten wie Zähler, Datum/Uhrzeit-Werte, Scanner-Werte oder vom Körper generierte Dateinamen enthalten soll.
Dateinamen sollten in ihrem Ordner einzigartig sein. Wenn ein generierter Dateiname bereits existiert, fügt die App einen Duplikat-Suffix wie (2) hinzu. Verwenden Sie Zähler, Zeitstempel oder vom Körper generierte Dateinamen, wenn Sie Duplikate vermeiden möchten.
Zähltokens
Zähltokens erstellen Dateinamen, die im Laufe der Zeit zunehmen. Die Zahl am Ende des Tokens steuert die minimale Anzahl an Ziffern.
@GCT1bis@GCT6verwenden den globalen Zähler, der in den App-Einstellungen gespeichert ist.@PCT1bis@PCT6verwenden den Profilzähler, der im aktuellen Profil gespeichert ist.@GRPCTR2bis@GRPCTR4verwenden einen Gruppen-Zähler, der für jede neue@GRPGruppe bei null beginnt.
Zum Beispiel:
@GCT1kann1erzeugen.@GCT4kann0001erzeugen.@PCT3kann001erzeugen.@GRPCTR3beginnt eine neue Gruppe bei000.
Die Zähler erhöhen sich, nachdem eine Datei gespeichert wurde. Nach Abschluss des Speichervorgangs aktualisiert die App die Zählerwerte, die für die nächste Vorschau verwendet werden. Bei RAW plus JPEG Aufnahmen verwenden beide Dateien eines Bildes denselben Zählerwert, und der Zähler erhöht sich, nachdem das Paar abgeschlossen ist. Der Gruppen-Zähler wird auf null zurückgesetzt, wenn die Gruppe abgeschlossen ist, sodass die nächste @GRP Gruppe bei null beginnt.
Datum- und Zeit-Token
Lokale Zeit-Token verwenden die lokale Zeit des Computers.
@D1istYYMMDDHHNNSSZZZ, einschließlich Millisekunden.@D2istYYMMDDHHNNSS.@D3istYYMMDD.@D4istYYMM.@YYYYist das vierstellige Jahr.@YYist das zweistellige Jahr.@MMist der Monat.@DDist der Tag.@HHist die Stunde im 24-Stunden-Format.@NNist die Minute.@SSist die Sekunde.@ZZist die Millisekunde.@GRPist der Zeitstempel für den Beginn eines Mehrbildlaufes.
UTC-Token verwenden die koordinierten Weltzeiten. Sie entsprechen den lokalen Token-Namen mit einem U Präfix:
@UD1,@UD2,@UD3, und@UD4@UYYYY,@UYY,@UMM,@UDD@UHH,@UNN,@USS,@UZZ@UGRP
Verwenden Sie @D1 oder @UD1, wenn Sie einen Zeitstempel-Dateinamen benötigen, der sehr unwahrscheinlich wiederholt wird.
ASK-Token
ASK-Token erstellen Eingabefelder. Wenn der Pfad ein ASK-Token enthält, kann die App Sie vor der Aufnahme oder dem Speichern der Arbeit nach einem Wert fragen, der den Pfad verwendet. Für den vollständigen ASK-Workflow und die Syntaxreferenz öffnen Sie die ASK-Hilfeseite.
Grundlegende ASK-Token sind:
@ASK1#Title#bis@ASK9#Title#
Scanner-ASK-Token sind:
@SCASK1#Title#bis@SCASK9#Title#
Der Text zwischen den # Zeichen wird zum Feldtitel. Zum Beispiel:
c:\images\@ASK1#Country#\@SCASK1#City#\@GCT4
Dies erstellt Felder mit den Namen Land und Stadt und verwendet deren Werte als Ordnernamen.
Verwenden Sie @ASK wenn der Wert eingegeben werden soll. Verwenden Sie @SCASK wenn der Wert normalerweise von einem Scanner bereitgestellt wird. SCASK Felder können dennoch manuell eingegeben werden.
ASK-Beschreibungsmarker
Der Text zwischen den # Zeichen kann kleine Marker vor oder nach dem Titel enthalten:
*am Anfang kennzeichnet das Feld als erforderlich.&am Anfang hält einen sichtbaren Platzhalter im aufgelösten Pfad, wenn das Feld leer ist.- Eine Zahl und ein Doppelpunkt, wie
1:, legt die Eingabereihenfolge fest. !am Ende bewirkt, dass die Feldvervollständigung die konfigurierte App-Aktion übermittelt.
Zum Beispiel:
@SCASK1#*1:ID#erstellt ein erforderliches, scannerfähiges Feld mit dem Namen ID und platziert es an erster Stelle.@ASK2#&2:Province#erstellt ein optionales Provinzfeld und zeigtask2im Pfad an, während es leer ist.@ASK3#3:City!#erstellt ein Stadtfeld und übermittelt die konfigurierte App-Aktion, wenn das Feld ausgefüllt ist.
Wenn ein optionaler ASK-Wert leer ist und kein & Marker vorhanden ist, wird er auf leer reduziert. Wenn das Token das gesamte Ordnersegment ist, entfernt der Pfad das leere Segment, sodass der aufgelöste Pfad keine doppelten Rückwärtsschrägstriche behält.
Erforderliche Felder blockieren die ASK-Übermittlung, solange sie leer oder ungültig sind. Wenn die Übermittlung blockiert ist, wird der Fokus auf das erste Feld verschoben, das Aufmerksamkeit benötigt.
Erweiterungstoken
Erweiterungstoken ermöglichen es, den Pfad je nach Ausgabedateityp zu variieren.
@EXT1ist die Medienerweiterung in Kleinbuchstaben.@EXT2ist die Medienerweiterung in Großbuchstaben.
Zum Beispiel:
c:\images\@EXT1\pic-@GCT4
Dies kann separate Ordner wie jpg, nef, oder mov erstellen, abhängig vom gespeicherten Medientyp.
Dateiname-Token, das vom Körper generiert wird
@BFN verwendet den vom Kameragehäuse generierten Dateinamen ohne seine Erweiterung.
Zum Beispiel, wenn der vom Körper generierte Name DSC_0032.JPG ist, wird @BFN zu DSC_0032 aufgelöst.
Vom Körper generierte Dateinamen sind nur verfügbar, wenn der Anbieter sie bereitstellt. Bei Kamera-Workflows hängt dies normalerweise vom Aufnahme- und Zielmodus ab. Wenn der Anbieter keinen vom Körper generierten Dateinamen bereitstellt, verwenden Sie stattdessen ein Zähler- oder Zeitstempel-Token.
Ungültige Pfade und reservierte Namen
Windows-Pfade dürfen nicht jedes Zeichen enthalten. Die Vorschau ersetzt ungültige Pfad- oder Dateinamenzeichen durch Unterstriche.
Zum Beispiel:
c:\images/@D1
Der Schrägstrich ist an dieser Stelle in einem Windows-Pfad nicht gültig, daher ersetzt die Vorschau ihn durch _.
Windows reserviert auch einige Ordner- und Dateinamensegmente für Gerätenamen. Verwenden Sie diese Namen nicht als ganzes Ordner- oder Dateinamensegment:
CONPRNAUXNULCOM1bisCOM9LPT1bisLPT9
Diese Namen sind auch dann unsicher, wenn sie eine Erweiterung haben. Zum Beispiel wird CON.jpg weiterhin als reservierter Name behandelt. Nachgestellte Punkte oder Leerzeichen am Ende eines Ordner- oder Dateinamensegments sind ebenfalls unsicher.
Der Pfad überprüft den aufgelösten Pfad, nachdem die Platzhalter ersetzt wurden. Das bedeutet, dass ein @ASK oder @SCASK Wert den Pfad ungültig machen kann, wenn der eingegebene oder gescannte Wert einer der reservierten Namen ist. Zum Beispiel ist diese Vorlage für sich genommen gültig:
c:\images\@ASK1#Client#\@GCT4
Aber wenn der Client-Wert COM1 ist, ist der aufgelöste Pfad ungültig. Die Warnung auf der Pfadseite bleibt sichtbar, bis der aufgelöste Pfad sicher ist.
Der Pfad kann Ordner enthalten, die noch nicht existieren. Die App erstellt die benötigten Ordner beim Speichern der Datei.
Wenn das ausgewählte Aufnahmeziel auf den Computer speichert, wie Computer oder Karte + Computer, blockiert die App die Aufnahme, bevor die Kamera ausgelöst wird, wenn der aufgelöste Pfad ungültig ist. Sie zeigt auch eine Fehlermeldung an, die erklärt, dass der Pfad vor dem Auslösen behoben werden muss.
Wenn das ausgewählte Ziel nur die Karte ist, kann die App trotzdem aufnehmen, auch wenn die Pfadseite eine Warnung anzeigt, da kein endgültiges Speichern des Pfades auf der Computerseite erwartet wird. Beheben Sie den Pfad, bevor Sie zu einem Ziel auf der Computerseite zurückwechseln.
Nikon Z SDK v2 Staging-Ordner
Das Unified Z SDK v2 Stillaufnahme verwendet einen Staging-Ordner, bevor die Dateien den endgültigen Pfad erreichen. Nikon schreibt die Originaldatei oder -dateien in einen stichprobenbezogenen Staging-Ordner, dann prüft ControlMyNikon die Aufnahme und kopiert diese Originals in den endgültigen Pfad.
Dies hält die Pfad-Token, Zähler, doppelsichere Namen und das Verhalten des endgültigen Ziels konsistent mit dem Rest der App. Es bewahrt auch die von Nikon produzierten gestuften Originals zur Wiederherstellung.
Verwenden Sie einen lokalen Ordner mit ausreichend freiem Speicherplatz für Ihre Sitzung. Verwenden Sie nicht denselben Ordner wie Ihren endgültigen Pfad. ControlMyNikon löscht die gestuften Originals nicht automatisch, daher reinigen Sie den Staging-Ordner manuell, nachdem Sie Ihre endgültigen Dateien bestätigt haben.
Profile
Der Pfad und der Profilzähler sind Profildaten. Speichern Sie das aktuelle Profil, wenn Sie möchten, dass der aktuelle Pfad später erneut geladen wird.
Der globale Zähler wird in den App-Einstellungen gespeichert, damit er über Profile hinweg fortgesetzt werden kann. Der Profilzähler wird mit dem ausgewählten Profil gespeichert.
Verwenden Sie den globalen Zähler, wenn alle Profile eine gemeinsame Nummerierungssequenz teilen sollen. Verwenden Sie den Profilzähler, wenn jedes Profil seine eigene Nummerierungssequenz haben soll.
Fehlerbehebung
Wenn die Vorschau nicht richtig aussieht:
- Überprüfen Sie, ob die Ordnertrennzeichen Rückwärtsschrägstriche verwenden.
- Überprüfen Sie, ob der Pfad keine Dateierweiterung enthält.
- Überprüfen Sie, ob kein Ordner- oder Dateiname auf einen reservierten Windows-Namen wie
CON,PRN,AUX,NUL,COM1bisCOM9, oderLPT1bisLPT9verweist. - Überprüfen Sie die Schreibweise der Tokens.
- Kopieren Sie ein Beispiel und bearbeiten Sie es von einer funktionierenden Vorlage.
- Ersetzen Sie komplexe Vorlagen durch
c:\images\@GCT4, bestätigen Sie, dass die Vorschau korrekt ist, und fügen Sie dann die Tokens einzeln wieder hinzu.
Wenn die Aufnahme durch einen ungültigen Pfad blockiert wird:
- Überprüfen Sie die Warnung unter der Vorschau.
- Überprüfen Sie alle
@ASKoder@SCASKWerte, die als Ordner- oder Dateiname verwendet werden. - Ändern Sie reservierte Namen wie
COM1in einen normalen Wert wieCOM10,Client1oder einen anderen projektspezifischen Namen. - Wenn Sie absichtlich nur auf der Kamera-Karte speichern möchten, setzen Sie das Kameraziel auf Karte.
Wenn Dateien mit doppelten Suffixen gespeichert werden:
- Fügen Sie ein Zähler-Token hinzu.
- Verwenden Sie
@D1oder ein anderes hochauflösendes Zeitstempel-Token. - Verwenden Sie
@BFNnur, wenn der Anbieter einen eindeutigen Dateinamen bereitstellt.
Wenn ASK-Felder nicht angezeigt werden:
- Bestätigen Sie, dass das Token die
@ASK1#Title#oder@SCASK1#Title#Form verwendet. - Stellen Sie sicher, dass beide
#Zeichen vorhanden sind. - Verwenden Sie eine eindeutige ASK-Nummer für jedes Feld.
Wenn die Scannerdaten nicht wie erwartet ankommen:
- Verwenden Sie
@SCASKTokens für Felder, die Scannerwerte erhalten sollen. - Überprüfen Sie die Scanner-Einstellungen.
- Bestätigen Sie, dass der Scanner den erwarteten Wert vor der Aufnahme sendet.
Verwandte Einrichtung
Verwenden Sie ASK für eine vollständige Erklärung der ASK-Felder, der Markersyntax, der erforderlichen Werte, der scannerfähigen Felder und der Eingabefelder. Verwenden Sie Profile, um Pfadvorlagen zu speichern und wiederzuladen. Verwenden Sie Scanner, wenn Barcode-Werte die @SCASK Felder ausfüllen sollen.