2016-07-24 9 views
0

バッチスクリプトから、Windows上のマップされたドライブにUbuntuのSamba共有を追加しようとしています。共有にアクセスするには、バッチファイルでユーザー名とパスワードを指定する必要があります。私はこれが悪いセキュリティであることを知っていますが、バッチスクリプトは何かから自動的に生成されるため、このようにする必要があります。シェアは30分後にアンマウントする必要があります。バッチスクリプトマップユーザ名とパスワードを持つsamba共有と自動マウント解除

答えて

0

共有をマップする方法と削除方法については、net use /helpをご覧ください。

「30分」の部分には、schtasksを使用して、指定した時刻に実行するスケジュールされたタスクを作成します。 自立型のWindows(7ff、私が信じる)の最新バージョンは、TIMEOUT /T 1800 /NOBREAKをサポートしています。これは1800秒待ってキーを押さないようにします。

+0

ああ、私は 'net use z:\\ ubuntuserver \ theshare/user:domain \ username password'でこれを行うことができます。 しかし、私は本当に' schtasks'ルートバッチスクリプトに含まれている方が、タイマーを一時停止したり設定したりするにはどんな方法が良いでしょうか?その後、これは 'net use z:/ delete'で動作するはずです。テスト後に報告します。 – hhammond

+0

@hhammond:更新を参照 – ths

関連する問題