概要
Windows の仕様により、サービス起動したプログラムはネットワークドライブへのアクセスが制限されるため、サービス起動した RoboServer で動作するロボットでは、file: プロトコルを指定したUNC(Universal Naming Convention)名でファイルを指定するか、net use コマンドでリモートドライブを接続する必要があります。
本ナレッジでは、net use コマンドでリモートドライブを接続する場合の注意点を記載します。
- 指定するパスワードに「”(ダブルクォーテーション)」を含まないこと。
- \\コンピュータ名\共有名\ボリューム の文字列を「\」で終わらせないこと。
- 「管理者として実行」したMC/RSには、OSの仕様と思われる挙動により、
ユーザーのnet use権限が引き継がれない可能性があること。
参考
コマンド構文
C:\Users\Bizrobo>net use /?
このコマンドの構文は次のとおりです:
NET USE
[デバイス名 | *] [\\コンピューター名\共有名[\ボリューム] [パスワード | *]]
[/USER:[ドメイン名\]ユーザー名]
[/USER:[ドット付きのドメイン名\]ユーザー名]
[/USER:[ユーザー名@ドット付きのドメイン名]
[/SMARTCARD]
[/SAVECRED]
[[/DELETE] | [/PERSISTENT:{YES | NO}]]
NET USE {デバイス名 | *} [パスワード | *] /HOME
NET USE [/PERSISTENT:{YES | NO}]
区分 | 確認Ver |
トラブルシュート | 10.4.0.2 |