C#でのファイルアクセス許可について

C#でのファイルアクセス許可について

C#でファイル同期プログラムを作成する際に、 PathがstringであるSystem.IO.File.Copy(destination.Path, Path, true)メソッドを使用するLocalFileItemクラスでメソッドcopyを作成しようとしました。 このコードを目的地で実行した後。 Path="C:\\Test2"とthis.Path="C:\\Test\\F1.tx…


registry - 管理者の権限なしでどのようなレジストリアクセスを取得できますか?

アプリケーションデータを保存するためにレジストリを使用するべきではないことを知っていますが、レガシーアプリケーションを更新する際に(そして最小限の変更を行いたい場合)、管理者以外のレジストリハイブはどのような使用を許可されていますか? 管理者権限を持たないHKEY_CURRENT_USER(アプリケーションは現在HKEY_LOCAL_MACHINEアクセスしていHKEY_LOCAL_MACHI…


C#でのファイル所有者の取得/設定

私は(監査目的のために)ファイルの所有者を読み込んで表示する必要があり、それを潜在的に変更する必要があります(これは第2の要件です)。 素晴らしいC#ラッパーはありますか? 迅速なGoogleの後、私はWMIソリューションとPInvoke GetSecurityInfoへの提案しか見つけられませんでした…


unix - いつchmod g+sをファイルやディレクトリで使用できますか?

最近新しい(Solaris 9)環境にデプロイする際には、一連のファイルとディレクトリを新しい場所にコピーし、グループのUIDビット( "chmod-R g+s"を使用)をすべてのディレクトリツリー内の-rwxr-s---のモードをすべてのものに与えるファイル。 その結果、個々に開かれ再保存されない限り、シェルスクリプトは実行されませんでした。 以前は、ファイルをコピーする前にターゲット…


tfs - チームビルドエラー:パス...は既にワークスペースにマップされています

Team Foundation Serverで新しいビルドを作成すると、新しいビルドを実行しようとすると次のエラーが発生します。 C:\ Build \ ProductReleases \ FullBuildv5.4.2x \ Sourcesのパスは、すでにWorkspace BuildServer_23にマップされています。 その名前のワークスペースがワークスペースダイアログに表示され…



Linuxのデフォルトのファイル権限

Linuxでデフォルトのファイル権限を設定する方法はありますか? つまり、(作成されたコンテキストに関係なく)新しく作成されたファイルに対するファイルのアクセス許可です。 私はシェルの起動時にumaskを置くことについて知っていますが、これはシェルセッションでのみ機能します。 pscpを使ってLinuxボックスにファイルを転送すると、ファイルは常に664(rw-rw-r--)の許可で作成され…


Unix:特定のディレクトリの権限をチェックする方法は?

ls-l "directory/directory/filename"を使用すると、ファイルのパーミッションがわかります。 ディレクトリで同じことをどうやって行うのですか? 私は明らかに階層の上位のディレクトリにls-lを使用し、それが見つかるまでスクロールするだけですが、それはとても苦痛です。 実際のディレクトリでls-lを使用すると、実際のディレクトリではなく、その中のファイルのパーミ…


Visual Studio 2008でプロジェクト構成を削除するにはどうすればよいですか?

私は既存のプロジェクトをいくつかインポートしたVisual Studio 2008ソリューションを持っています。 プロジェクトは、混在言語のサンプルコード(C#、VB、C++/CLI)です。 彼らは現在、複数の構成を持っていますが、私はそれぞれのプロジェクトがただ1つの "デバッグ"構成を持っていることを望みます。 設定マネージャーでは、他の設定(例: "Release")を削除しました…


Antでマッパーが指定したディレクトリを作成する方法

与えられたファイルセット<fileset id="myFiles" dir="."><include name="**/*.file"/></fileset> ファイル名の後ろに拡張子を付けずに、セット内の各ファイルにサブディレクトリを作成するにはどうすればよいですか? たとえば、folderA/X.fileとfolderA/folderB/Y.fileというファイ…


sql server - テーブルの構造/スキーマの印刷

私はデータベースRentalEaseに20以上のテーブルを持っていて、簡単に見ることができるように(物理的に)それらを印刷したいと思います。 私はあまりにも多くのデータが彼らの中にあり、彼らの構造だけは気にしません。 これどうやってするの? これはSQL Expressサーバーで、Microsoft SQL Server Management Studio Expressを使用して管理していま…




変更 linux chmod ディレクトリ 権限 確認 パーミッション windows chown コマンド