2

仕事で Mac を使用していますが、コンピューターの起動時にいくつかのネットワーク共有をマウントしたいと考えています。これらの共有に接続してマウントするために、bash スクリプト (または同様のもの) を使用できますか? 共有は Windows サーバーと Mac サーバーの両方からのもので、通常は IP アドレスを使用して接続します。

4

2 に答える 2

2

ネットワーク共有が smbfs/cifs であると仮定すると、mount_smbfsを確認できます。

mount_smbfs [-N] [-o options] [-d mode] [-f mode] [-h] //[domain;][user[:password]@]server[/share] path

私は OSX の起動プロセスに詳しくありませんが、シェル スクリプトを /Library/StartupItems または /System/Library/StartupItems のプログラム/フォルダーとして作成できる可能性があります。

osxbook.comで述べたように

/etc/rc は最終的に /sbin/SystemStarter を起動して、/System/Library/StartupItems や /Library/StartupItems などの場所からスタートアップ項目を処理します。StartupItem はプログラム (通常はシェル スクリプト) で、その名前はフォルダー名と一致します。このフォルダーには、Description、Provides、Requires、OrderPreference、start/stop メッセージなどのキーと値のペアを含むプロパティ リスト ファイルが含まれています。ルートとして SystemStarter -n -D を実行して、プログラムにデバッグ情報と依存関係情報を出力させることができます (実際には何でも実行しています)。

于 2009-07-17T09:39:52.553 に答える