Udostępnij przez


OutputFile interface

Podczas każdego przekazywania plików usługa Batch zapisuje dwa pliki dziennika w węźle obliczeniowym "fileuploadout.txt" i "fileuploaderr.txt". Te pliki dziennika służą do uzyskania dodatkowych informacji na temat konkretnego błędu.

Właściwości

destination

Miejsce docelowe plików wyjściowych.

filePattern

Wzorzec wskazujący, które pliki mają być przekazywane. Obsługiwane są ścieżki względne i bezwzględne. Ścieżki względne są względne względem katalogu roboczego Zadania. Obsługiwane są następujące symbole wieloznaczne: * pasuje do 0 lub większej liczby znaków (na przykład wzorzec abc* pasuje do abc lub abcdef), ** pasuje do dowolnego katalogu, ? pasuje do dowolnego pojedynczego znaku, [abc] pasuje do jednego znaku w nawiasach kwadratowych, a [a-c] pasuje do jednego znaku w zakresie. Nawiasy mogą zawierać negację, aby dopasować dowolny nieokreślony znak (na przykład [!abc] pasuje do dowolnego znaku, ale a, b lub c). Jeśli nazwa pliku zaczyna się od "." jest domyślnie ignorowana, ale może być zgodna, określając ją jawnie (na przykład .gif nie będzie zgodna z .a.gif, ale ..gif będzie). Prosty przykład: ***.txt pasuje do dowolnego pliku, który nie rozpoczyna się w '.' i kończy się .txt w katalogu roboczym Zadanie lub w żadnym podkatalogu. Jeśli nazwa pliku zawiera symbol wieloznaczny, można go użyć nawiasów kwadratowych (na przykład abc[] będzie pasować do pliku o nazwie abc). Należy pamiętać, że zarówno \, jak i / są traktowane jako separatory katalogów w systemie Windows, ale tylko / jest w systemie Linux. Zmienne środowiskowe (%var% w systemie Windows lub $var w systemie Linux) są rozszerzane przed zastosowaniem wzorca.

uploadOptions

Dodatkowe opcje operacji przekazywania, w tym w jakich warunkach należy wykonać przekazywanie.

Szczegóły właściwości

destination

Miejsce docelowe plików wyjściowych.

destination: OutputFileDestination

Wartość właściwości

filePattern

Wzorzec wskazujący, które pliki mają być przekazywane. Obsługiwane są ścieżki względne i bezwzględne. Ścieżki względne są względne względem katalogu roboczego Zadania. Obsługiwane są następujące symbole wieloznaczne: * pasuje do 0 lub większej liczby znaków (na przykład wzorzec abc* pasuje do abc lub abcdef), ** pasuje do dowolnego katalogu, ? pasuje do dowolnego pojedynczego znaku, [abc] pasuje do jednego znaku w nawiasach kwadratowych, a [a-c] pasuje do jednego znaku w zakresie. Nawiasy mogą zawierać negację, aby dopasować dowolny nieokreślony znak (na przykład [!abc] pasuje do dowolnego znaku, ale a, b lub c). Jeśli nazwa pliku zaczyna się od "." jest domyślnie ignorowana, ale może być zgodna, określając ją jawnie (na przykład .gif nie będzie zgodna z .a.gif, ale ..gif będzie). Prosty przykład: ***.txt pasuje do dowolnego pliku, który nie rozpoczyna się w '.' i kończy się .txt w katalogu roboczym Zadanie lub w żadnym podkatalogu. Jeśli nazwa pliku zawiera symbol wieloznaczny, można go użyć nawiasów kwadratowych (na przykład abc[] będzie pasować do pliku o nazwie abc). Należy pamiętać, że zarówno \, jak i / są traktowane jako separatory katalogów w systemie Windows, ale tylko / jest w systemie Linux. Zmienne środowiskowe (%var% w systemie Windows lub $var w systemie Linux) są rozszerzane przed zastosowaniem wzorca.

filePattern: string

Wartość właściwości

string

uploadOptions

Dodatkowe opcje operacji przekazywania, w tym w jakich warunkach należy wykonać przekazywanie.

uploadOptions: OutputFileUploadConfig

Wartość właściwości