ファイルやフォルダを削除/作成するExcelマクロを書きたいです。これは私自身に次の質問をすることを私にもたらしました:
隠しファイル/フォルダはプログラムからどのように見られますか?また、それらは変更可能ですか?
私がカバーしたいポイント:
非表示に設定されているファイルやフォルダにアクセスできるのは、すべてのプログラムではないにしても、どれでもないプログラムです。
(一部の隠しファイルがバックアップされない可能性があると仮定して)インターンがVBAプログラミングを介してファイル/フォルダの削除を処理できるようにするのは危険ですか
フォルダオプションに隠しファイルや隠しフォルダが表示されている場合(またはそれ以外に何も変わらない場合)、保護されているOSファイルも隠されていない場合、彼らはさらにコンピュータをめちゃくちゃにすることができますか?
隠しファイルには、特別な削除権限が設定されていません。隠されていても、プログラミングを変更しても違いはありません。ただし、それらを個別に呼び出す必要があるという事実以外は違います。つまり、ループスルーするときにフォルダタイプを設定する必要があるということです。私はあなたが話しているのと同じような仕事をするプログラムを作りました
—
Eric F
新しいプログラムを作成したり、バックアップされていないデータをバグテストしたりするときは、常に危険です。
—
Eric F
ディレクトリ内のすべてのファイルをループ処理するプログラムを作成した場合、隠しファイルも検出されますか?
—
David G
あなたは隠しファイルを探すためにそれを "伝える"必要があります。これが一例です。 msdn.microsoft.com/ja-jp/library/7b748c15(v=vs.90).aspx
—
Eric F
ああ、わかりました。悪意のあることに、それは非常に簡単ですが、そのプロパティをチェックすることで回避できます。ありがとうございます。あなたがそれに答えるならば私は受け入れます。
—
David G