- ベストアンサー
CMDの「Explorer」
管理しているサーバが沢山あり以下のようなBATを作りましたが 「3」がうまく起動してくれません。 Explorerではネットワーク(絶対パス)は開くことが出来ないでしょうか?(ネットワークマウントは極力避けたい) どなたかご教授下さい。 @echo off :start echo. echo 1. TEMP開く echo 2. Windows開く echo 3. サーバ1開く echo 4. 終了します。 echo. set choice= set /p choice=選択してください: if not '%choice%'=='' set choice=%choice:~0,1% if '%choice%'=='1' goto C:\temp if '%choice%'=='2' goto C:\windows if '%choice%'=='3' goto server1 if '%choice%'=='4' goto EOF goto start :temp explorer c:\temp :windows Explorer c:\windows :server1 Explorer \\server1\work$
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
server1のworkが共有設定されているとして、 Explorer /root,\\server1\work でどうでしょう?
その他の回答 (1)
- Ctrl-Z727
- ベストアンサー率79% (135/170)
>Explorer \\server1\work$ explorerコマンドでネットワークを開くことは当然できますが、共有名(work$)に"$"があるために開けません。("$" は非表示=相手側から見ることができない) 共有を再設定して、共有名の"$" を無くせば表示されますので確認してください。(コマンドラインで explorer \\server1\work を実行する)
お礼
レス感謝です。 「$」があっても出来ました。
お礼
レス有難うございます。 目的の操作ができるようなりました。