Windows2000のパソコンで、ユーザ権限でログオン。
DOSプロンプトで、Program Files下のファイルを上書きしたいのですが、
どうすればできますか?
普通に COPY コピー元ファイル コピー先ファイル ではコピーできま
せんでした。
答え:
Program Files の Users(通常ユーザグループ)のアクセス権限は、
・読み取りと実行
・フォルダ内容の一覧表示
・読み取り
のみです。「変更」「書き込み」「属性変更」「アクセス権変更」などは不許可です。
Program Filesで右クリック>プロパティ>「セキュリティ」タブで Usersを選んで確認できると思います。(2000 Proの場合。2000 Home の場合はセキュリティタブがないかも)。
PowerUser権限などの他のグループのユーザでログオンするとかで回避しない限りできません。
他は答える:
あらかじめAdministrator権限でログインしておき、上書きしたい「Program Files下のファイル」のプロパティのオーナーやアクセス権限を変更しておくと良いでしょう。
Administratorでなくては書き込みできないファイルでも、特定ユーザーに書き込み可にしてしまうことができます。
ただし、セキュリティホールになる可能性があることを理解しておいてください。
ウェブサイトのユーザーによる情報ポスト、JPQA.comのない保証の正しさ.