hack のためのネタ帳, etc,,,

状況

explorer のアドレス欄に WebDav の URL を入力すると
WebDav を explorer で開けるのだが
WebDav を CLI から
explorer https://${HOST}/${DIR}
みたいにして開こうとすると、Web ブラウザに丸投げされて explorer で開けない。

explorer で WebDav を開いてアドレス欄のアイコンをドラッグ&ドロップするとショートカットは作れるのだが、
これはリンク先が
  • \\${HOST}@SSL\DavWWWRoot\${DIR}
となっており、認証が切れた状態だとなぜか開けない。

解決方法

net use で調べてみると
リモート名は
  • \\${HOST}@SSL\${DIR}
のように途中に DavWWWRoot が入ってない状態だった。

試しにこれを
START \\${HOST}@SSL\${DIR}
みたいにしてみると、これは explorer で開くことができた。

アドレス欄が URL でなく
  • \\${HOST}@SSL\${DIR}
になってしまうが、これはショートカットにしても上手く動作した。

2020-06-22: 追記
認証の切れた状態で
  • \\${HOST}@SSL\${DIR}
を開いた場合、ショートカットだと認証ダイアログが表示されるが、
START からだと
\\${HOST}@SSL\${DIR}
----------------------------------------------------------------------
⊗ \\${HOST}@SSL\${DIR}
ユーザーが認証されていないため、要求された操作は実行されませんでした。
[OK]
ってダイアログが出て開けなかった。
cygstart からだと
Unable to start '\\${HOST}@SSL\${DIR}': The operating system denied access to the specified file.
って表示されて開けなかった。
むぅ。

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

Wiki内検索

フリーエリア

管理人/副管理人のみ編集できます