Saya baru mengenal Automator, tetapi saya sudah memiliki Mac untuk beberapa waktu, dan saya bukan noob total. :)
Ini masalah saya: Pengguna perlu membuat cadangan (ke desktop) dari folder yang terletak di drive jaringan. Nama folder pada drive jaringan sama dengan nama pengguna pendek pengguna.
Ini tidak masalah jika pengguna memilih folder itu sendiri; Saya telah membuat alur kerja yang melakukan ini. Tetapi saya memerlukan skrip ini untuk secara otomatis menemukan folder pada drive jaringan, berdasarkan pada nama pengguna dan menyalinnya ke desktop.
Ada ide bagaimana menemukan folder itu dan meneruskannya sebagai variabel folder input saya? Saya menganggap saya perlu menggunakan perintah bash shell atau applescript dalam alur kerja saya?
Jawaban:
Dengan informasi yang diberikan, saya pikir yang berikut ini akan berfungsi (tangkapan layar berikut):
Jalankan Script Shell
echo "afp://192.168.0.115/foto/"
Abaikan input
Dapatkan Server Tertentu
Terhubung ke Server
Folder baru
Nama: Cadangan
Abaikan input
Tetapkan Nilai Variabel
Variabel: Tujuan
Jalankan Script Shell
echo "/Volumes/foto/$USER"
Abaikan input
Salin Item Pencari
Ke: Destination variable (seret variabel "Destination" dari daftar variabel ke menu "To")
Periksa "Mengganti file yang ada" jika perlu.
Variasi untuk Cadangan Tambahan
Jika Anda ingin cadangan tambahan, Anda bisa menggantinya Salin Item Pencari dengan Folder Tanggal Baru , juga mengatur Tujuannya ke variabel Tujuan, dan mengatur opsi "Aksi dengan item yang lulus" ke "Duplikat item yang dikirimkan ke folder baru". Pastikan untuk memasukkan sesuatu di bidang "Nama", jika tidak maka tidak akan berhasil. Untuk membuat cadangan terdaftar dalam urutan kronologis, Anda dapat mengatur Format menjadi Tahun-Bulan-Hari dan memeriksa opsi berikut: "Leading zero for day", "Leading zero month", dan "Month as number".
sumber
Akhirnya Anda memberi tahu apa yang telah Anda lakukan. Sekarang perlu tahu apa hasilnya setelah Anda
3.Connect to Servers
. Karena, jalan tergantung padanya.Periksa screenshot berikutnya, koneksi kembali
/Volumes/minidata
dan skrip hanya menambahkanfoto
bagian.sumber