Memasang berbagi dengan Item Masuk saat masuk, jendela popup Finder

27

Saya memiliki beberapa saham yang dipasang selama login. Saya menggunakan panel "Item Masuk" Pengguna & Grup untuk melakukan ini. Ketika saya masuk, semua saham muncul di jendela Finder mereka sendiri.

Bagaimana cara menjaga jendela Finder agar tidak muncul saat login? Saya sudah mencoba memeriksa kotak centang Sembunyikan.

Louis
sumber
Finder tidak dapat disembunyikan - jadi lebih dari menemukan bendera tersembunyi di finder untuk menekan ini. Saya mencari tetapi akan mengarahkan Anda ke Direktori Utilitas jika Anda ingin mengatur mounts di sana sebagai gantinya.
bmike

Jawaban:

38

Berikut adalah dua solusi yang sangat sederhana yang dimungkinkan oleh alat otomasi yang dipanggang tepat di Mac OS X, AppleScript dan Automator.

AppleScript

Anda dapat menggunakan AppleScript untuk membuat aplikasi yang sangat sederhana yang akan me-mount saham Anda tanpa membuka jendela Finder baru.

  1. Buka AppleScript Editor dan masukkan skrip ini:

    tell application "Finder"
        mount volume "afp://Share.local/folder" as user name "username"
    end tell
    
  2. Sesuaikan dengan kebutuhan Anda (konfigurasikan saham Anda).

  3. Simpan sebagai aplikasi.
  4. Tambahkan ke item login Anda di panel preferensi "Akun".

Mungkin meminta kata sandi Anda pertama kali, tetapi Anda dapat menyimpannya di Gantungan Kunci dan tidak akan mengganggu Anda lagi.

Tentu saja, Anda dapat memasang beberapa disk dengan menambahkan beberapa mount volumebaris tambahan .

Automator

Jika Anda lebih suka antarmuka visual, Anda dapat menggunakan Automator juga.

  1. Buka Automator dan pilih "Aplikasi".
  2. Tambahkan tindakan "Dapatkan Server Tertentu" (di bagian "File & folder").
  3. Tambahkan bagian Anda dalam daftar.
  4. Tambahkan tindakan "Sambungkan ke Server" (di bagian yang sama).
  5. Simpan aplikasinya.
  6. Tambahkan ke item login Anda di panel preferensi "Akun".

Berikut screenshot prosesnya:

Alur Kerja Aplikasi Automator

olivier
sumber
Meskipun disimpan di gantungan kunci saya, metode AppleScript terus meminta kredensial. Metode Automator berfungsi. Nama tindakannya adalah "Dapatkan Server Tertentu" dan "Sambungkan ke Server".
Louis
Aneh, saya menggunakan metode AppleScript (bukan saat startup, tapi tetap saja) dan itu menyimpan gantungan kunci bekerja. Bagaimanapun, saya senang solusi Automator berfungsi dengan baik untuk Anda. Saya memperbarui jawaban saya dengan nama tindakan yang tepat, terima kasih!
olivier
Saya menambahkan mount berikutnya (dari beberapa ruang penyimpanan tambahan pada Time Capsule dalam dmg) menggunakan Get Specified Finder Items dan Mount Disk Image untuk volume dan file dmg. Pertama kali saya menggunakan Automator, bekerja dengan sangat baik untuk mencegah jendela Finder tersebut muncul saat login.
Sam Brightman 6/11
Jika Anda mencoba menjalankan skrip Automator dan mendapatkan: "Sambungkan ke Server gagal" - "Gagal terhubung ke server"; itu mungkin berarti volume Anda telah dipasang dan tidak dapat dipasang lagi. Jika Anda ingin menguji skrip Anda, buka dan lepaskan semua saham Anda terlebih dahulu lalu coba jalankan kembali skrip Automator.
Toland H
1

Sudahkah Anda mencoba mengonfigurasi tunggangan Anda menggunakan Direktori Utility. Saya baru saja memposting cara cepat ke sana di sini.

Bagaimana saya bisa menghentikan OS X dari koneksi otomatis ke server NFS saat startup?

Saya mengesahkan sebagai root, membuat catatan kosong baru, menyeret bagian yang ingin saya pasang diam-diam untuk mengganti teks tiruan dari catatan baru dan berhenti.

Ternyata itu adalah bagian afp menggunakan ponsel saya untuk menemukan remote mac. Saya tentu saja belum mengujinya dengan baik di Lion - tetapi ini adalah tempat yang saya sukai untuk mengatur mount daripada hanya menjejalkannya di item login.

masukkan deskripsi gambar di sini

Anda mungkin harus menggali dokumentasi server karena menyiapkan direktori (lokal atau LDAP) bisa sedikit tweak dan urutan yang tepat dan detail sangat menentukan apakah itu akan bekerja dengan andal.

bmike
sumber
-1

Saya kira-kira 60% yakin dalam hal ini: Finder mengingat jika jendela volume terbuka saat dikeluarkan. Tutup jendela lalu keluarkan, itu tidak seharusnya terbuka secara otomatis saat berikutnya dipasang. Saya tahu ini berfungsi untuk beberapa gambar disk yang saya pasang saat login.

Sayangnya kotak centang sembunyikan tidak berfungsi untuk apa pun selain aplikasi. Saya percaya itu sebabnya teks instruksional secara khusus mengatakan "untuk menyembunyikan aplikasi ".

Scrollwheelie
sumber
Saya khawatir itu tidak berhasil.
Louis
Apakah Anda peduli jika ada jendela Finder yang ada juga ditutup? Anda bisa menggunakan tindakan automator untuk me-mount server kemudian menambahkan AppleScript di akhir alur kerja. Jika berhasil, saya dapat memperbarui jawabannya (tidak akan membiarkan saya menambahkan pengembalian di sini)
Scrollwheelie
Ehh ... itu seperti Windows XP. Saya bahkan tidak ingin pergi ke sana. ;)
Louis
Tidak perlu untuk AppleScript jika kita menggunakan Automator. Tapi kita bisa menggunakan AppleScript juga. Kedua solusi ini sangat sederhana dan jauh dari "Windows XP like". Jika Anda tidak tahu alat-alat itu, Anda harus melihatnya, mereka sangat kuat dan sangat mudah untuk memulai. Anda dapat menemukan ketepatan tentang cara mengatasi masalah Anda menggunakan salah satu alat itu dalam jawaban saya.
olivier
-1

Di Lion, semua jendela yang terbuka akan dibuka kembali saat Anda masuk berikutnya. Saat memulai ulang atau mematikan, Anda memiliki opsi untuk membatalkan centang pada kotak "buka kembali jendela saat masuk kembali". Ini membuat Lion memulai kembali dengan "bersih" batu tulis yang relatif.

Coba hapus centang pada kotak itu, dan lihat apakah masalah Anda teratasi?

Ric T
sumber
Tidak berpengaruh. Jendela terbuka saat folder dipasang.
Louis
Lanjutkan dalam 10.7 (Build 11A511) tidak selalu berfungsi dengan disk image dll. Beberapa aplikasi yang diaktifkan kembali tampaknya menyebabkan volume untuk me-mount jika ada edisi file pada volume itu; Smultron 4 tampaknya mencapai ini. Pratinjau tampaknya tidak mencapai hal yang sama. Saya ingin melihat pertanyaan tentang hal ini.
Graham Perrin