Usuwa pliki i katalogi, które zostały wysłane na serwer.
Komenda:
java -jar cli.jar delete --host-name=TIM-LAPTOP --project-name=Photos --path=\\\\home\\tim\\picture --recursive --no-confirm
Przykład:
java -jar opero-commandline.jar delete --login=Natalia2 --password=zaq12wsx --server=http://192.168.0.199:45558 --path=D:/MC --host-name=NATALIA1 --recursive
Jeżeli posiadasz plik konfiguracyjny w katalogu domowym, to nie musisz podawać parametrów: login, password, server.
java -jar opero-commandline.jar delete
Jeżeli posiadasz plik konfiguracyjny w innym katalogu niż katalog domowy użytkownika, wtedy musisz podać parametr: config, np.
java -jar opero-commandline.jar delete --config=D:\CLI.conf
Argument | Opis |
[--host-name <nazwa>] | Nazwa hosta, z którego pliki mają zostać usunięte. Domyślnie jest to bieżący host. |
[--project-name <nazwa>] | Nazwa projektu, z którego pliki mają zostać usunięte. Domyślnie odnosi się do wszystkich projektów znajdujących się na hoście. |
[--path <ścieżka1, ścieżka2, ...>] | Ścieżki do plików i/lub katalogów, które mają zostać usunięte. Wiele ścieżek plików i/lub folderów oddziela się za pomocą ','. |
[--version <GUID1, ...>] | Określe, które wersje plików mają zostać usunięte. Wiele wersji oddziela się za pomocą ','. Jeżeli nie zostaną podane, usunięte zostaną wszystkie wersje. |
[--date <YYYY-MM-DD hh:ss:mm>] | Ścieżki/wersje utworzone po tej dacie nie będą uwzględnione. |
[--recursive] | Ten argument określa usuwanie rekursywne ze ścieżki. Jeśli nie jest podany to usunięte zostaną tylko pliki w podanej ścieżce, podfoldery i foldery nie zostaną usunięte. |
[--no-confirm] | Akcja nie wymaga potwierdzenia. |
Jako wynik tego polecenia wyświetlana będzie lista usuniętych plików i katalogów. Jeden plik, to jedna linia w wierszu poleceń (wyświetlane są wraz ze ścieżką).