Windows7HomePremium64bitを使っています。

使用しているアカウント名を japan とします。

このアカウントを作成したのはパソコンを初めて起動したときに
「ユーザー名を入力してください」
と求められたときに入力したものです。

作成したアカウントは以上の japan だけで、
パソコンを入力した後はユーザー名を選ぶことなく、
パソコンを使用できます。

しかし、いろいろとソフトを使用していると、アクセス権がないためファイルの変更が拒否されます。

通常使っているときは、スタートボタンを押すと右上に japan のユーザー名が表示されます。

コントロールパネル→ユーザーアカウントの追加または削除を見ても、表示されている以下のアカウントは2つだけです。

_________
japan
Administrator

Guest
Guestアカウントはオフです
_________

しかし、某ソフトで書き換えをしようとして、書き換えを拒否されたファイルを
右クリック→プロパティ→セキュリティ
を押すと、
グループ名またはユーザー名
Administrators(japan-PC\Administrators)
Users(japan-PC\users)

というようにjapanがAdministratorsだけでなくUsersにもあります。

ここで、Administratorsのアクセス許可を調べると、
フルコントロールが許可されているのに対して、
Usersの場合はフルコントロールが許可されていません

ですので、いろいろつついて回って、なんとかファイルひとつずつフルコントロールをできるようにして、
使ってきました。

しかし、毎回このようなことをするのは大変なので、
もっと簡単にすべてのファイルをフルコントロールできる状態にできないでしょうか?

このQ&Aに関連する最新のQ&A

A 回答 (2件)

Win7には次のようなコマンドが用意されていますので、


任意のフォルダ、ファイルの所有権やアクセス許可の変更に対応できます。
詳細は各コマンドのヘルプを見てください。
下記は一例ですので、自分の目的にあわせて応用してください。

takeown コマンドでファイルの所有権を変更する。
ファイルのアクセスが拒否された場合にアクセス可能にするにはファイルの所有権を変更すれば対応できる。
たとえば、C:\myfolder フォルダ以下のすべてのファイルの所有権を「Administrators」に変更する場合は、
takeown /F C:\myfolder /A /R

icacls コマンドでファイルのアクセス許可を付与する。
たとえば、C:\myfolder フォルダ傘下のすべてのフォルダ、ファイルに Everyone にフルコントロールを付与して誰でもアクセス、編集できるようにする場合は、
icacls C:\myfolder /grant Everyone:(F) /T
    • good
    • 1
この回答へのお礼

ありがとうございます。

お礼日時:2011/05/02 15:42

>Administrators(japan-PC\Administrators)


>Users(japan-PC\users)

>というようにjapanがAdministratorsだけでなくUsersにもあります。

は?
これだけではAdministratorsとUsersの各グループに
japanが存在するかは不明ですよ?

まぁUsersにはjapanが存在するのは当然でしょうけれど・・・・

jpana-PCはコンピュータ名であってユーザーアカウントではありません。

Administratorsグループにjapanを加えてください。
    • good
    • 0
この回答へのお礼

ありがとうございます。

お礼日時:2011/05/02 15:42

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

QACCESS2003のデータアクセスページの使い方について

イントラ内でACCESS2003のデータアクセスページを使いたい。

1.ACCESS2003のデータアクセスページを作成しました。
2.そのMDBファイルと、データアクセスページ(htmファイル)を、WINDOWS2000ServerのInetpub内のwwwrootフォルダの中へ入れました。
3.ここにはイントラ内のHPなどを置いています。(普通に見れています。)
4.クライアントから、データアクセスページのhtmファイルを見に行くと「データソースログオン」が立ち上がります。(パスワードを設定しています。)
5.パスワードを入れるとデータアクセスページ(htm)から、通常のアクセスのフォームのごとくデータ入力が出来る予定なのですが(泣)できません。(泣)

で、悩んでおります。

ACCESS2003のMDBファイルとデータアクセスページ(HTMファイル)をサーバーのwwwrootへ置いただけでは、データアクセスページを通してmdbファイルへの入出力は不可能なのでしょうか?

Aベストアンサー

MDBに接続されたAccessプロジェクトを開いている場合データアクセスページは自動的にそのデータベースに接続されてそのパスがデータアクセスページのConnectionString プロパティに設定されます。
ページを作成した後でデータベースを移動またはコピーした場合はConnectionString プロパティに設定されているパスを更新して新しい保管場所を設定する必要がありますがどうなっていますか?
そこを確認してみてください。

Qwindows7 64bit と windows7 32bit の違い

windows7 64bit と windows7 32bit の違いがいまいち明確に分かりません。PCの構成によっては、64bitをインストールできるものと、32bitでないと駄目なものがあるのも分かったのですが、両方大丈夫な場合は、具体的にどう言うメリットデメリットがあるのでしょうか?
64bitより32bitの方が速度的に早いなどと言う情報も耳にしたりで混乱しています。

Aベストアンサー

Q/両方大丈夫な場合は、具体的にどう言うメリットデメリットがあるのでしょうか?

A/まず、64bitのデメリットとして、64bitのWindowsを使うには、全てのハードウェア(例えばプリンタなどの周辺機器やパソコン内部のサウンド、ネットワークなどのハードウェア)の64bit対応ドライバが確実に揃っている必要があります。

揃っていないハードウェアがあるとその機器は64bitOS上では動作しません。

次に、Windows7で利用したいアプリケーションソフトは全て64bit環境で動作することを確認しておく必要があります。一部のアプリケーションソフトは64bit環境では動作しません。(具体的には16bitで設計されたソフトウェアと、ハードウェアドライバをエミュレートするアプリケーションソフトで32bit設計のもの)

メリットしては、64bitのOSでは、サポートできるメモリ量がHome Premiumで16GB、Professionalで128GBまでとなります。また、64bitで設計されたアプリケーションにおいて、64bitレジスタを利用できるため、大幅に演算性能を引き上げることが出来る場合があります。
また、32bitアプリケーションにおいても、メインメモリが2GBを越える環境では、速度が若干速くなります。4GBを越えるとより快適になることがあります。(但し、見た目で判断できるほどの速度差ではありません)
これはメモリの扱い方が改善することと、WOWが32bitのライブラリ情報を互換する64bitのライブラリに置き換えるため、共通モジュールは64bitのモジュールをキックするためです。

ということです。
即ち、デメリットは既に周辺機器やソフトウェアを沢山持っている場合、32bitのWindows7に比べて動作しないハードウェアやソフトが出てくる可能性が高いということ。

メリットは、上記のデメリットが全て解決されている環境においては、メモリを沢山詰めることと、64bitのリッチなCPU機能を活用することができ、64bit対応のソフトウェアはもちろん、32bit対応のソフトにおいても性能を引き上げてくれることがあるということです。

Q/両方大丈夫な場合は、具体的にどう言うメリットデメリットがあるのでしょうか?

A/まず、64bitのデメリットとして、64bitのWindowsを使うには、全てのハードウェア(例えばプリンタなどの周辺機器やパソコン内部のサウンド、ネットワークなどのハードウェア)の64bit対応ドライバが確実に揃っている必要があります。

揃っていないハードウェアがあるとその機器は64bitOS上では動作しません。

次に、Windows7で利用したいアプリケーションソフトは全て64bit環境で動作することを確認しておく必要が...続きを読む

Qホームページ移転に伴う.htaccessの使い方ですがアップロードして

ホームページ移転に伴う.htaccessの使い方ですがアップロードして削除できなくなる事ないですか??また、さくらサーバーは.htaccess使えますか??

Aベストアンサー

.htaccessだけではなく、
ファイルはパーミッションによっては一旦削除できなくなると思いますよ・・・
使えないのにアップすると削除出来ないとか。

>さくらサーバーは.htaccess使えますか??
使えます。
.htaccessを使えない有料サーバってあるのでしょうか?・・・

QOS windows7 64bitの64bitとは

OS windows7 64bitの64bitとはなにの数字か教えてください。

Aベストアンサー

CPUにはx86系とx64系があります。
32bitと64bitOSがあるのはこのせいです。
intel x86系でも64bitCPUのように動作させることも可能ですし(一部例外あり)、AMD x64系でも32bitCPUのように動作させることも可能ですので特に意識することはないと思います。
それぞれのOS上で動作させるアプリケーション等も32bit/64bitに対応していないと本来は正常に動作しません。
しかし32bitOS用のものでも、64bit版Windowsで動作させる仕組みがあります。
最近の機種であり、DOS等を扱うオタクさんでなければ搭載させるメモリに応じて選択すれば問題ありません。
4GB以上であれば64bitを、そうでなければ32bitを。
(メモリアドレスの上限があるため、32bitOSではメモリが無駄になります)

QAccessで作成したテーブルのOLEオブジェクトの使い方

Accessで作成したテーブルにデータ型(OLEオブジェクト型)で画像を取り込みできるようにしました。
取り込みした画像を開くためのフォームを作成して画像を開けるようにしました。
下記の内容です。

Private Sub Form_Open(Cancel As Integer)
Form.Caption = ProgName
End Sub

しかし「ビットマップ形式」ですと問題なく開くのですが、「JPG形式」ですと開けないのです。取り込みしたAccessテーブルのフィールドから直接だとひらけます。
Accessで作成したフォームから、「JPG形式」の画像を開くにはどうすればよろしいですか?
また、画像を1000件ほど取り込みすると大きいデータベースになってしまいます。Accessのデータベースのサイズは制限があるのかしら?
アドバイスいただけれは幸いです。

Aベストアンサー

Access のバージョンは?
んで Web で検索する努力はしましょうよ。
丸 1日ぐらい検索しっぱなしで悩まないと。

Google「access ole jpeg」で検索
http://www.google.com/search?hl=ja&lr=lang_ja&ie=UTF-8&oe=UTF-8&q=access+ole+jpeg&num=50

Access 2003 では以下のような制限があるようです。
■ Access 2003 で OLE オブジェクトとして JPEG および GIF 画像を取り扱う場合の注意事項
http://support.microsoft.com/kb/884484/ja

■ OLE オブジェクト型のフィールドに格納されているイメージが正しく表示されません
http://support.microsoft.com/kb/832508/ja

解決策としては JPEG を開ける OLE コンテナになるアプリケーションをインストールしておく。

Google「Access データベース サイズ 制限」で検索
http://www.google.com/search?hl=ja&num=50&q=Access+%E3%83%87%E3%83%BC%E3%82%BF%E3%83%99%E3%83%BC%E3%82%B9+%E3%82%B5%E3%82%A4%E3%82%BA+%E5%88%B6%E9%99%90&lr=lang_ja

Access のバージョンは?
んで Web で検索する努力はしましょうよ。
丸 1日ぐらい検索しっぱなしで悩まないと。

Google「access ole jpeg」で検索
http://www.google.com/search?hl=ja&lr=lang_ja&ie=UTF-8&oe=UTF-8&q=access+ole+jpeg&num=50

Access 2003 では以下のような制限があるようです。
■ Access 2003 で OLE オブジェクトとして JPEG および GIF 画像を取り扱う場合の注意事項
http://support.microsoft.com/kb/884484/ja

■ OLE オブジェクト型のフィールドに格納されているイメージが正...続きを読む

Qwindows7インストールで xp 32bit → 7 64bit について

windows7 pro アップグレード版を購入しました。

64bit版DVDが互換性がないとエラー表示され
インストーラ起動できなかった為
XP pro 32bit → 7pro 32bit
を行い、無事インストール完了しました。
ただやはり、64bitをインストールしたい為、
クリーンインストールして、7pro 64bit版にしたいのですが。
64版DVDがインストーラ起動できない為、手をこまねいている状態です。やはり無理でしょうか。

スペックと気になる点を下記に記します。
メーカー製PC: DELL XPS 630i
CPU: intel core2quad q9550
メモリ:4G

Quad何だし大丈夫なのかなと安易な考えをしていたのが馬鹿でした;
デバイスマネージャで、「コンピュータ」の部分を見ると
ACPI x86ベースPCとある為、やはり無理なのでしょうか。
それともドライバ変更などで解決できるものでしょうか?

プロセッサ自体が64bitに対応していればクリーンインストールで
大丈夫と説明を聞いていたので、安心しておりましたが。。
そもそもそのCPUを制御する土台が、
対応してなかったら意味内のですよね。

正直、PCを新たに新調するか、自作で対応のマザーボードから
パーツそろえないと7の64bit化は無理なのか
も微妙なところです;

今更なことかもしれませんが、対応方法ご存知の方いましたら
よろしくお願いいたします

windows7 pro アップグレード版を購入しました。

64bit版DVDが互換性がないとエラー表示され
インストーラ起動できなかった為
XP pro 32bit → 7pro 32bit
を行い、無事インストール完了しました。
ただやはり、64bitをインストールしたい為、
クリーンインストールして、7pro 64bit版にしたいのですが。
64版DVDがインストーラ起動できない為、手をこまねいている状態です。やはり無理でしょうか。

スペックと気になる点を下記に記します。
メーカー製PC: DELL XPS 630i
CPU: intel core2quad q95...続きを読む

Aベストアンサー

WinXPからWin7(64-bit)にアップグレード出来ませんか?
アップグレード版ですから
Win7(32-bit)にWin7(64-bit)をクリーンインストールできません。

QAccess2000でFTPの使い方について。

Access2000のフォームから、実行のボタンをクリックするとFTPサーバに接続→ファイル取得→Accessテーブルに取込→FTPサーバのファイル削除→FTPサーバの接続切断という処理をしたいのですがどのようにしたらよいかわかりません。説明不足だとは思いますが、アドバイスを宜しくお願い致します。

Aベストアンサー

ちなみに先ほどのFTPサンプルは、BASP21をインストール後、サンプルのコードを新規モジュールに貼り付けて(たとえば以下をまるごと)実行すればAccessでもそのまま動きます。

sub file_download()

Dim ftp As Object, rc As Long, v As Variant, v2 As Variant
Dim ctr As Long

Set ftp = CreateObject("basp21.FTP")
ftp.OpenLog "c:\temp\log.txt"
rc = ftp.Connect("ftp.microsoft.com", "anonymous", "")
If rc = 0 Then
v = ftp.GetDir("bussys/winnt/winnt-public", 2) ' ディレクトリ一覧(詳細)
If IsArray(v) Then
For Each v2 In v
Debug.Print v2
Next
End If
v = ftp.GetDir("bussys/winnt/winnt-public") ' ディレクトリ一覧(ファイル名のみ)
If IsArray(v) Then
For Each v2 In v
Debug.Print v2
Next
End If
rc = ftp.GetFile("bussys/winnt/winnt-public/*", "c:\temp") 'ファイル受信

end sub

実行には20秒ほどかかります。
実行前にはCドライブにtempというフォルダを作っておいてください。

ちなみに先ほどのFTPサンプルは、BASP21をインストール後、サンプルのコードを新規モジュールに貼り付けて(たとえば以下をまるごと)実行すればAccessでもそのまま動きます。

sub file_download()

Dim ftp As Object, rc As Long, v As Variant, v2 As Variant
Dim ctr As Long

Set ftp = CreateObject("basp21.FTP")
ftp.OpenLog "c:\temp\log.txt"
rc = ftp.Connect("ftp.microsoft.com", "anonymous", "")
If rc = 0 Then
v = ftp.GetDir("bussys/winnt/winnt-public", 2) ' ディレクトリ一...続きを読む

QWindows7のHomePremium64bit搭載のノートPCを購

Windows7のHomePremium64bit搭載のノートPCを購入しました。
ある市販のソフト(毎日使用するソフトです)のインストール条件が
32bitでないと駄目だということが発覚しました。
家電製品屋で上記のOSを購入使用と思っているのですが、二つ質問があります。

・今ノートPCに搭載されている64bitをフォーマットして32bitをインストールするには
同じローカルディスクを選択してインストールすれば良いのでしょうか?

・インストールした場合に、動作が不安定になったりすることはあるのでしょうか?また、
そうならない為に、何か良い方法がありますか?

一応、PCメーカーにも聞きましたが、「同じローカルディスクを選択してインストールすれば問題ないかも・・・」と微妙な回答でしたので、こちらでご質問させていただきました。

教えてください。
よろしく御願いします。

Aベストアンサー

そのソフトが Windows7 にインストールできるバージョンでしょうか。
>実際にインストールしようとすると、「このOSのバージョンには対応してません。」とメッセージが表示されるのでインストールはできません。
Windowsのバージョンをチェックしていて、7をはねているようにも見えますが。
64bitの7でも32bitのアプリケーションきインストールできるはずです。
ソフト名を明記すれば適切な回答が得られると思いますが。

QRuby on Rails 「attr_accessor」 の使い方に

Ruby on Rails 「attr_accessor」 の使い方について

こんにちは。

現在、Ruby on Railsで登録画面を作成しているのですが、attr_accessorで定義した項目に対して、validationのチェックを行うと、問題が起きてしまいました。

attr_accessorで定義した項目は、DB登録の対象ではないのですが、lengthのチェック等を行う必要があり、validates_length_of等を使って入力チェックを行っています。

問題になったのは、入力があったときだけチェックをかけたいのに、入力がなくてもチェックがかかってしまうという状態になってしまうことです。
「:if => 項目?」を書いてみると、「undefined method」のエラーがでてしまいます。

どなたか対応策の分かる方がおられましたらご教授いただけないでしょうか?

下記に実際の問題箇所のモデルクラスのソースを書いておきます。

 class User < ActiveRecord::Base

   attr_accessor :NEW_USER_PW ← 追加したアクセサ

   # 追加したアクセサに対するチェック
   validates_length_of :NEW_USER_PW, :minimum=>4, :message=>"は%d桁以上を設定してくださ            
    い。", :on => :update, :if => :NEW_USER_PW?

 end

上記のチェック内の「:if => :NEW_USER_PW?」で落ちてしまいます。
入力がないのにチェックに引っかかるとまずいので、入力がないときだけ上記チェックを行えれば良いのですが・・・。

どうぞ宜しくお願い致します。

Ruby on Rails 「attr_accessor」 の使い方について

こんにちは。

現在、Ruby on Railsで登録画面を作成しているのですが、attr_accessorで定義した項目に対して、validationのチェックを行うと、問題が起きてしまいました。

attr_accessorで定義した項目は、DB登録の対象ではないのですが、lengthのチェック等を行う必要があり、validates_length_of等を使って入力チェックを行っています。

問題になったのは、入力があったときだけチェックをかけたいのに、入力がなくてもチェックがかかってしまうという状...続きを読む

Aベストアンサー

attr_accessor :NEW_USER_PWを定義したからといって、
NEW_USER_PW?メソッドが定義されるわけではりません。
attr_accessorはゲッターとセッターメソッドを作るだけです。
それ以外の論理値を返すようなメソッドは自作しなければなりません。

NEW_USER_PW?メソッドを作成されていないのなら、「undefined method」が
出てしまうのは当然です。

質問にあるように、「入力があった場合のみ」とありますので、
NEW_USER_PW?メソッドを下記のように実装すればチェック可能です。

def NEW_USER_PW?
@NEW_USER_PW.size > 0
end

また、ifにはprocオブジェクトを渡すこともできますので、
:if => Proc.new{|u| u.NEW_USER_PW.size > 0}
と書いてもいいでしょう。


NEW_USER_PWというインスタンス変数はすべて大文字を使用されていますが、
見る人によっては定数と勘違いします。
変数であれば小文字表記を利用するほうが良いかもしれません。

attr_accessor :NEW_USER_PWを定義したからといって、
NEW_USER_PW?メソッドが定義されるわけではりません。
attr_accessorはゲッターとセッターメソッドを作るだけです。
それ以外の論理値を返すようなメソッドは自作しなければなりません。

NEW_USER_PW?メソッドを作成されていないのなら、「undefined method」が
出てしまうのは当然です。

質問にあるように、「入力があった場合のみ」とありますので、
NEW_USER_PW?メソッドを下記のように実装すればチェック可能です。

def NEW_USER_PW?
@NEW_USER_PW.s...続きを読む

Qwindows7 32bit 64bit ソフト

いままでXPで「マイミュージックスタジオ」というソフトを使ってきました。

ついこの前、windows7(HomePremium)の32bit版を買ってそのソフトを起動したところ、無事に問題なく使用できました。

このとき、windows7(Professional)の64bit版で動作しますか?

解答お願いします。

Aベストアンサー

多分動作するでしょう。

これが参考になるかと…。
http://ja.wikipedia.org/wiki/WOW64


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング

おすすめ情報