2017-05-11 18 views
0

ファイルへのパスを持つスプレッドシートを作成しています。
私が使用している会社でよく知られていないソフトウェアのカスタムスクリプトで使用されます。カスタムスクリプトは、パス+ファイルを持つスプレッドシート内の列を読み取り、その場所にあるファイルを検索します。Windows 7ではC:とC:の違いはありますか?

スプレッドシートは、このような

Cとしてパス+ファイルのエントリがあります。

を3.JPGますが、通常は、実際の生活の中で、私はこのように書かれたパス+ファイルを参照してください。

C:\

を3.JPGは問題でどの方法それをしません書かれた?

+0

また、これはわずかに関連しているかもしれませんが、ここで質問するのはおそらく不適切ですが、検索で「c:\」などの質問をどのように検索できますか?それは可能ですか?私はこれを検索しようとしたとき、私はたくさんの "c vs C++"答えを得ました。 – silph

答えて

1

はい。最初の手段3.jpg現在のディレクトリがドライブCにあり、2番目が意味するのは3.jpgはドライブCのルートディレクトリです。言い換えれば

、コマンドプロンプトでいる場合:プロンプト

C:\Users\silph> 

C:3.jpgを参照しながら

C:\Temp> 

C:3.jpgC:\Users\silph\3.jpgなり、C:\Temp\3.jpgを参照することになります。

一方、同じ2つのプロンプト(C:\Temp>およびC:\Users\silph>)では、C:\3.jpgを参照すると、常にドライブC:のルートにある同じ3.jpgが参照されます。

+0

'C:3.jpg'は相対パス'。\ 3.jpg'を使用することと非常に関係しているようです。私の現在のディレクトリが 'D:\ happy \ day \'のようにDドライブ上にある場合、 'C:3.jpg 'はどういう意味ですか? – silph

+0

これは、前述のように、** C **のカレントディレクトリに3.jpgファイルを開きます。 * C:*は常にCドライブを指します。 –

+0

多分私の混乱は "現在のディレクトリ"です。 Windowsでは、「現在のディレクトリ」にドライブ文字が含まれていますか?この場合、現在のディレクトリがCドライブではなくDドライブにある場合、「Cの現在のディレクトリに3.jpgファイルを開きます」という意味は何ですか? – silph