• ベストアンサー

SUBSTコマンドで一度割り当てたドライブをWindows起動時に復元したい

会社内の複数のパソコンをネットワークドライブの割り当てで、Aのパソコンの共有フォルダをZドライブとして、割り当てました。Aのパソコン自身も、Zドライブとして割り当てたいので、SUBSTコマンドでZドライブとして認識しますが、再起動すると設定が失われてしまいます。 Windowsの再起動時に前回設定した仮想ドライブを 自動的に復元する機能ってないですか?

質問者が選んだベストアンサー

  • ベストアンサー
  • bakatono
  • ベストアンサー率38% (35/90)
回答No.1

私も同じようなことを以下の方法で実現しています. substコマンドのバッチファイルを作って,そのバッチファイルのショートカットを「スタートアップ」に入れる. ただし,仮想ドライブにマウントされるタイミングが少し遅いので,他のスタートアップアプリで仮想ドライブを使用する際には別のワザがが必要かもしれません.

makotake1479
質問者

お礼

解決しました!バッチファイルを作成すればよかったんですね。ありがとうございました。

関連するQ&A

  • WindowsXPでsubstコマンドで仮想ドライブを作って運用してい

    WindowsXPでsubstコマンドで仮想ドライブを作って運用しています。 起動時に自動的に仮想ドライブを作ってくれるようにするため、substコマンドを書いた.cmdファイルを用意して、タスクスケジューラで「システム起動時」に実行するように定義したのですが、実際にはPCが起動しても仮想ドライブはできていません。 PC起動後に、設定したタスクを右クリックして「タスクの実行」をしてみると、確かに仮想ドライブが割り当てられるのでコマンドファイル自体が間違っているわけではないと思います。 また、コマンドファイルでログを残すようにして調べてみると、substは確かに実行されているようで実行直後は割り当ても成功しているようですが、起動後にエクスプローラでみてみるとやはり仮想ドライブはありません。Windowsが勝手に割り当て解除してしまっているのでしょうか? ご存じの方、何か情報をお願いしたいと思います。 [コマンドファイルの内容] echo assigning drive E... %date% %time% > c:\log.txt c:\Windows\system32\subst.exe e: c:\drive-e c:\Windows\system32\subst.exe e: >> c:\log.txt echo end of log >> c:\log.txt [起動後に残っているログファイルの内容] assigning drive E... 2010/07/23 19:33:39.40 E:\: => C:\drive-e end of log スタートアップに登録することでも似たようなことは実現できますがそれではタイミングが遅いので、タスクスケジューラに起動時に実行させたいです。

  • 仮想ドライブ割当の自動実行

    仮想ドライブの割り当てにsubstコマンドを使いたいと思いますが、パソコン起動時に自動的に実行させるにはどうすればいいのか教えてください。

  • DOSコマンドでネットワークドライブの割当を行いたい

    おせわになります バッチ内で、DOSのコマンドにて、ネットワークドライブの割当を行いたいのですが、コマンドのサンプル等ありますでしょうか? 具体的にはクライアントからサーバのDドライブのtmpフォルダを共有するバッチを作成したいのです。 ご教授、よろしくお願い致します。

  • XCOPY /Dコマンドがネットワークドライブでうまくいかない。

    XCOPY /Dコマンドがネットワークドライブでうまくいかない。 OSはWINXP ホームです。(これを「パソコンA」とします) ネットワーク上の「パソコンB」のHDにバックアップを取るためXCOPY /Dコマンドを実行すると、更新していないファイルまで更新してしまいます。 「パソコンA」のDドライブをネットワークドライブにしてZドライブにしています(業務の都合上)が、Zドライブではうまく処理できているようで、更新のないファイルはコピーしていないようです。 HPをいろいろ探してみまると、こちらのページhttp://slashdot.jp/~patagon/journal/416001にコマンドのことが書かれていましたが、勉強不足で今ひとつ理解できません。 もう少しわかりやすくどなたか解説してください。 ちなみにコマンドは「xcopy ”d:¥test¥" "x:¥bkup¥" /d /e」です。 dドライブのtestフォルダ以下をまるごと ネットワーク上のxドライブのbkupフォルダにとりたい もちろん、差分だけ(作業時間節約のため)  宜しくお願いします。(>_<)

  • WindowsXP 仮想ドライブのセキュリティについて

    MS-DOSプロンプトで「subst」コマンドを使うと任意のフォルダを仮想ドライブ化出来ますが、 プライベート設定にしてあるフォルダ(例えばデスクトップやマイドキュメントなど)を仮想ドライブ化すると、 そのアクセス権(プライベート設定)は仮想ドライブにも継承されると思って良いでしょうか? と言うか、なっていてもらわないと非常に困るのですが.....。(^_^;;) プロパティの共有タブを見ても、「このフォルダをプライベートにする」にチェックが入っていないものですから気になってしまいまして....。 どうか宜しくお願いします。

  • ネットワークドライブの割り当てが出来ません

    Windows Meで 「\\サーバー\共有」をHドライブ 「\\サーバー\共有\Aフォルダ」をIドライブでネットワークドライブの割り当てを行うと HもIも「\\サーバー\共有」で割り当てられてしまいます。 Iドライブの割り当てがどうしてもできません。 XPで同様の割り当てを行っているマシンでは問題なく出来ています。 Meはもう一つ下のフォルダでの割り当てはできないのでしょうか?何か設定が必要でしょうか?

  • 仮想ドライブを固定したい

    winXP SP3です。 マイドキュメントの中のいくつかのフォルダにsubstコマンドでドライブ文字を割り当てています。 今はスタートアップにバッチファイルを置いて起動ごとに設定していますが、これをやらずに割り当てを固定する方法はありませんか? 検索してみてもバッチを使う方法しか見つけられませんでした。 あまり深刻ではないのですが、タイムラグが起動ごとにあるのが不満です。 できれば特にソフトを導入などしないでいい方法があるとうれしいです。

  • Chrome 起動時、勝手にタブが復元

    Chromeを起動すると、前回開いていた複数のタブが復元されてしまいます。一応、設定の「起動時」で「新しいタブページを開く」を選択しましたが、状況は変わりません。一切復元させない方法はありますでしょうか?

  • 再起動してもネットワークドライブにパスワード無しでアクセスしたい

    windowsXPでネットワークドライブを割り当てました エクスプローラのツールネットワークドライブの割り当てから設定しました 割り当てにパスワードが必要でしたので入力しました ログオン時に再接続するにチェックをしているのですが 再起動してアクセスするとパスワードを要求してきます その端末を使う人がパソコンに不慣れなので そういうことを毎回やらせたくありません うまい方法はないでしょうか?

  • 起動時のCドライブ共有デフォルト

    会社のPCを起動するたびにCドライブが共有になってるのです。 会社内のネットワークに私のCドライブだけが共有になっているのが 気味悪くて、毎回起動時と同時にCドライブ共有を解除してます。 質問です。 起動時にCドライブ共有にならないようにするために、 どういう設定をすればよいのでしょうか?