[リストへもどる]
一括表示

タイトルディレクトリのシンボリックリンクの作成について
記事No4156
投稿日: 2023/06/30(Fri) 12:57
投稿者pom
現在のWin10だと開発者モード有効の状態だとシンボリックリンクの作成が非管理者権限でも出来るようになっていますが
「クライアントは要求された特権を保有していません。(1314)」でディレクトのリシンボリックリンク作成に失敗してしまいます

[VFS_OLNK.C]内の[FopCreateSymlink]関数内でのAPI呼び出しで
142行目で[SYMBOLIC_LINK_FLAG_ALLOW_UNPRIVILEGED_CREATE]を使用して再呼び出ししているようですが
パラメーターの[flags]と合成忘れてるのがディレクトリのシンボリックリンク作成に失敗している原因ではないですか?


タイトルRe: ディレクトリのシンボリックリンクの作成について
記事No4161
投稿日: 2023/07/02(Sun) 21:04
投稿者TORO
ご指摘の通りですね。普段はディレクトリに対しては
ジャンクションを使っているので気づいていませんでした。

+4 で修正しています。


タイトルRe^2: ディレクトリのシンボリックリンクの作成について
記事No4190
投稿日: 2023/07/17(Mon) 00:37
投稿者pom
修正の確認抜けてました

1.91+5で確認をしたのですがこちらの環境では
ファイルとディレクトリ共に「クライアントは要求された特権を保有していません。(1314)」で失敗します
開発者モードオンで非管理者権限のコマンドプロンプトでmklink使用でシンボリックリンク作成出来るのを確認しています

行った手順は以下の通り

通常のファイルもしくはディレクトリ上にカーソルを置き[C]でダイアログを出す
COPYモードで開いたファイル操作ダイアログで[先]を指定して
[&M]のメニューから[複写]を[シンボリックリンク]に変更して[OK]をする

ジャンクションだと成功するので操作は間違っては無いと思います


タイトルRe^3: ディレクトリのシンボリックリンクの作成について
記事No4193
投稿日: 2023/07/17(Mon) 22:45
投稿者TORO
調べてみたところ、ミスで動作が不安定になっていました。
次版で修正します。