Windows 10

【Windows10】ネットワークドライブを設定する方法


Warning: preg_match(): Compilation failed: unrecognized character follows \ at offset 1 in /home/r5652521/public_html/soma-engineering.com/wp-content/themes/affinger/functions.php on line 1548

Warning: preg_match(): Compilation failed: unrecognized character follows \ at offset 1 in /home/r5652521/public_html/soma-engineering.com/wp-content/themes/affinger/functions.php on line 1548

Warning: preg_match(): Compilation failed: unrecognized character follows \ at offset 1 in /home/r5652521/public_html/soma-engineering.com/wp-content/themes/affinger/functions.php on line 1548

Warning: preg_match(): Compilation failed: unrecognized character follows \ at offset 1 in /home/r5652521/public_html/soma-engineering.com/wp-content/themes/affinger/functions.php on line 1548

Warning: preg_match(): Compilation failed: unrecognized character follows \ at offset 1 in /home/r5652521/public_html/soma-engineering.com/wp-content/themes/affinger/functions.php on line 1548

Warning: preg_match(): Compilation failed: unrecognized character follows \ at offset 1 in /home/r5652521/public_html/soma-engineering.com/wp-content/themes/affinger/functions.php on line 1548

こんにちは!SE ブログの相馬です。

 

 

 

今回は、GUI、コマンドや PowerShell を使ってネットワークドライブを割当て、表示、削除する設定方法について書きました。またこの方法は Windows サーバーでも使えます。

 

 

企業ではバッチでネットワークドライブを設定しているところが多いかと思います。ノートやデスクトップ PC の C ドライブなどのローカルドライブにデータを保存しても、社内のユーザーとデータの共有などが基本的にはできません。

 

 

現在はクラウド上でデータを共有している企業もあるかと思いますが、データの共有方法として、ファイルサーバーを使ってデータを共有するのが一般的かと思います。

 

 

というのは、クラウドより社内ネットワーク上のファイルサーバーのほうが、通信速度が断然速いと思いますので、サイズの大きいドキュメントの作成や編集はファイルサーバーのほうが早いしお勧めです。

 

 

例えば、プロジェクトや部署などで使用している共通のデータ保管場所として、ファイルサーバー上にあるドライブやフォルダを利用します。

 

 

これらを K ドライブや X ドライブ等の任意のドライブレターで PC に割り当てをして、あたかも ローカルドライブのように見せかけて使う事ができますので便利です。

 

 

これらの共有ドライブを GUI や PowerShell を使って設定する場合はどういう使い方になるのか纏めてみました。

 

 

環境

 

 

Windows Server 2016 と Windows 10 の環境ですが、設定自身は古い OS でも設定方法は基本的に一緒です。

 

 

今回はファイルサーバーの C ドライブ直下に Projects というフォルダを作り、そのフォルダを共有設定にしました。

 

 

  • サーバー名: devdc01
  • 共有フォルダ名: Projects
  • 設定する共有フォルダを含めたパス: \\devdc01\Projects

 

 

 

 

また、ファイルサーバーは簡単に構築できます。Windows Server さえあればサーバーマネージャーの役割と機能からファイルサービスの機能を追加さえすれば出来ます。

 

 

 

 

ネットワークドライブを割り当てる

 

 

それではファイルサーバー上で共有設定したフォルダをネットワークドライブとして割り当ててみます。

 

 

GUI の場合

 

1. エクスプローラーの [コンピューター] をクリックし、[ネットワークドライブの割り当て] をクリックし、[ネットワークドライブの割り当て] をクリックします。

 

 

 

2. ドライブレターを選び、フォルダーには共有フォルダのパスを入力します。他の ③ と ④ は必要に応じてチェックを入れたりして [完了] をクリックします。話はそれますが、AD のユーザーアカウントがロックアウトされたり、パスワードの有効期限が切れていたりすると割り当てに失敗しますので注意してください。

 

 

 

3. ネットワークドライブが割り当てられました。

 

 

 

 

コマンドの場合

 

 

以下のコマンド (例) を入力します。

 

 

 

基本構文

 

 

オプション

 

 

 

 

PowerShell の場合

 

 

以下のスクリプト (例) を入力します。ネットワークドライブの割り当ては New-PSDrive コマンドレットを使います。

 

 

 

基本構文

 

 

オプション

 

 

 

 

 

ネットワークドライブを表示する

 

 

割り当てしたネットワークドライブを表示します。GUI はエクスプローラーで見れるので、コマンドと PowerShell での方法について書きました。

 

 

コマンドの場合

 

 

net use コマンドだけで割り当てされているネットワークドライブの一覧を表示する事ができます。

 

 

 

 

PowerShell の場合

 

 

Get-PSDrive コマンドレットを使います。結果表示を整形する為に、Get-PSDrive で取得したデータを Format-Table コマンドレットにパイプで渡しています。ただし、これだけですと、ローカルのドライブや不要な分まで表示されてしまいます。

 

 

基本構文

 

 

 

 

 

そこで、ネットワークドライブのみ表示できるようにスクリプトを書いてあげる必要があります。以下のスクリプトでネットワークドライブのみ表示する事ができました。

 

 

 

 

 

ネットワークドライブの割り当てを解除する

 

 

それでは割り当てしたネットワークドライブを解除する為にはどうしたらよいでしょうか。

 

 

GUI の場合

 

 

エクスプローラー内に表示されている割り当てをしたネットワークドライブを右クリックし、[切断] をクリックするだけです。

 

 

 

 

コマンドの場合

 

 

net use コマンドを使って切断したいドライブ名の指定とオプションに /DELETE を付けるだけです。

 

 

基本構文

 

 

 

PowerShell の場合

 

 

Remove-PSDrive コマンドレットを使います。

 

 

基本構文

 

 

 

 

 

まとめ

 

 

以上となります。いかがでしょうか。

 

 

現在はクラウド上でデータを共有する事もできますが、クラウド上にデータを置きたくない場合や、ドキュメントのサイズが大きいような場合や、企業が中規模の場合ですとクラウドのみで社内の財務や人事などを含めた全てのデータを共有するのはリスクがあるかと思います。

 

 

ただ最近急成長したような企業でデータの共有をクラウドのみで始めたような企業だと実際にあるかもしれません。また、通信速度的には社内ネットワーク上のファイルサーバーを使ったほうが快適に使えるかと思います。

 

 

要は使い分ける事が大事で、管理は面倒になります、昨今からはクラウドのみだとかオンプレミスだけという使い方ではなく、良い点悪い点を把握した上で使うと良いでしょう。

 

 

それでは最後までお読みいただきありがとうございました!

 

  • この記事を書いた人

そーまん

セキュリティエンジニアやってます。
ブログ歴3年。PVは月15万PV程度。
趣味はボクシング、筋トレ、登山です。
穏やかで人見知りな性格です。

人気記事

1

こんにちは!そーまんです。 今回は、PC に適用されている GPO を確認する方法について書きました。 本題に入る前に、一応参考までにGPOの適用タイミングについての記事をここに貼りましたので、必要に ...

2

こんにちは!そーまんです。 今回は sysprep について、全体的に PC をセットアップする観点から書いてみました。長々と書いてあります。まずは前置きからです。 まずはじめに 組織では PC のラ ...

3

こんにちは!そーまんです。 今回は、グループポリシー (GPO) を使って、特定のコンピューターに対して、ドメインユーザーに ローカル管理者権限 (以下は特権と記載) を付与する方法について書きました ...

4

こんにちは!そーまんです。 今回は、Windows サインイン後に一時ユーザープロファイルが読み込まれてしまった場合の解決方法について書きました。 Windows 10 の検証環境をいじってたらサイン ...

5

こんにちは!そーまんです。 今回は、ユーザープロファイルを削除する方法について書いてみました。 企業の場合よくあることですが、1 台の PC を共有 PC として複数人で使ったり、また余り無いかもしれ ...

6

こんにちは!SE ブログの相馬です。       今回は、繰り返し文について書いてみました。PowerShell では他のプログラミング言語同様、繰り返し処理を行うことが ...

7

コマンドを使って CPU とメモリの使用率をデータで取得してみましたので、例えば PC のトラブルシューティングで問題を再現させる際にデータを取得しておくと、原因の特定に役立つ場合があるかと思います。

8

既存の PC と同じ構成で別のメーカーの PC でマスターイメージを作る際、インストールされているアプリを同一にする為に必要になるかと思います。

9

企業で多くの GPO が適用されている環境では、PC に GPO が適用されなかったりする問題が発生する場合があるかと思います。その中でも、コンピューターの構成またはユーザーの構成のどちらかで、...

10

こんにちは!そーまんです。 今回は、Windows Server 2019 で NTP サーバーと同期する方法について書きました。 NTP サーバーの必要性や時刻同期の重要性を理解することは社内のシス ...

-Windows 10
-,


Warning: Trying to access array offset on value of type null in /home/r5652521/public_html/soma-engineering.com/wp-content/plugins/amazonjs/amazonjs.php on line 637

Warning: Trying to access array offset on value of type null in /home/r5652521/public_html/soma-engineering.com/wp-content/plugins/amazonjs/amazonjs.php on line 637

Warning: Trying to access array offset on value of type null in /home/r5652521/public_html/soma-engineering.com/wp-content/plugins/amazonjs/amazonjs.php on line 637

Warning: Trying to access array offset on value of type null in /home/r5652521/public_html/soma-engineering.com/wp-content/plugins/amazonjs/amazonjs.php on line 637

Warning: Trying to access array offset on value of type null in /home/r5652521/public_html/soma-engineering.com/wp-content/plugins/amazonjs/amazonjs.php on line 637

Warning: Trying to access array offset on value of type null in /home/r5652521/public_html/soma-engineering.com/wp-content/plugins/amazonjs/amazonjs.php on line 637

Warning: Trying to access array offset on value of type null in /home/r5652521/public_html/soma-engineering.com/wp-content/plugins/amazonjs/amazonjs.php on line 637

Warning: Trying to access array offset on value of type null in /home/r5652521/public_html/soma-engineering.com/wp-content/plugins/amazonjs/amazonjs.php on line 637