実行ボックスで \computer\path を使用すると、どのユーザーとしてフォルダーにアクセスするかを尋ねられることなく、フォルダーが直接開きます...
2 台のコンピューター A と B があり、それぞれ管理者 X と Y がいます。共有フォルダーは A 上に存在し、X には共有フォルダーに対する完全な権限を与え、Y には読み取り専用権限を与えています。コンピューター Y の実行ダイアログ ボックスからこのフォルダーを開くと、読み取り専用権限で直接開きます。すべての権限を持つようにユーザー X として開くにはどうすればよいですか。
答え1
C:\temp
アリスのコンピュータについてあなたが知りたいことを前提として、物事を明確にしてみましょう。
- ユーザーAは
alice
- ユーザーBは
john
Alice としてログインしている場合は、explorer
ログインしたユーザーとしてプロセスを開始しているため、完全な権限が付与されます (X
例のユーザーによって指定されたとおり)。
ユーザーが別のユーザーとしてログインしているときにJohn
アクセスしたい場合\\share\path
、これを実現する簡単な方法が 2 つあります。
Runas関数の使用
RUNAS [ [/noprofile | /profile] [/env] [/savecred | /netonly] ] /user: プログラム
これは次のように翻訳できます。
runas.exe /user:localdomain\john explorer.exe
これにより、誰がログインしているかに関係なく、プロセスがexplorer
John として実行されます (PowerShell でスクリプトを作成してこれを指示することもできます)。
マップされたドライブ
次の選択肢は、単に試してみることです別のユーザー名でWindows共有にアクセスする