teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

3

試したことの追加

2018/10/25 05:08

投稿

kmyzr
kmyzr

スコア305

title CHANGED
File without changes
body CHANGED
@@ -372,6 +372,11 @@
372
372
  関数側を変更して`$(net use $($Name + ":") $Root)`の返り値等を受け取ろうとしていたのが悪かったようで`$Block08 = `の箇所に直接`$(net use $("Z" + ":") "\File-Server\Disk1")`を追加してみたところ`システム エラー 58 が発生しました。`とエラーが帰ってきていることがわかりました。
373
373
  調べたところ[Windows のサポート](https://support.microsoft.com/ja-jp/help/4034314/smbv1-is-not-installed-by-default-in-windows)にてエラー 58がでる原因の一つとしてSMBv1 が無効になっていることが分かったので試に[Enable-WindowsOptionalFeature -Online -FeatureName smb1protocol](https://support.microsoft.com/ja-jp/help/2696547/how-to-detect-enable-and-disable-smbv1-smbv2-and-smbv3-in-windows-and)でSMBv1を有効にしてから試してみたのですがだめでした。
374
374
 
375
+
376
+ --追記--
377
+ ルータのファイアウォール設定で「NBTとMicrosoft-DSのルーティングを禁止する」
378
+ なんて項目があったので切ってみたのですがだめでした。
379
+
375
380
  ### 補足情報(FW/ツールのバージョンなど)
376
381
 
377
382
  Win10 Home & Pro

2

エラーの詳細

2018/10/25 05:08

投稿

kmyzr
kmyzr

スコア305

title CHANGED
File without changes
body CHANGED
@@ -11,6 +11,13 @@
11
11
  --追記-- 2018.10.11_9:55
12
12
  `$(net use $("Z" + ":") "\File-Server\Disk1")`実行時
13
13
  エラー`システム エラー 58 が発生しました。`が発生
14
+ ```powershell
15
+ net : システム エラー 58 が発生しました。
16
+ + CategoryInfo : NotSpecified: (システム エラー 58 が発生しました。:String) [], RemoteException
17
+ + FullyQualifiedErrorId : NativeCommandError
18
+
19
+ 指定されたサーバーは、要求された操作を実行できません。
20
+ ```
14
21
 
15
22
  ### 該当のソースコード
16
23
  MainScript.ps1 ↓

1

タイトルの修正と試したこと等の追記

2018/10/19 05:52

投稿

kmyzr
kmyzr

スコア305

title CHANGED
@@ -1,1 +1,1 @@
1
- PowerShellリモート接続 で ネットワークドライブを割り当てたい
1
+ PowerShellリモート先のPC で ネットワークドライブを割り当てたい
body CHANGED
@@ -8,6 +8,10 @@
8
8
  ネットワークドライブの割当等を行う関数が
9
9
  リモート環境だと失敗する
10
10
 
11
+ --追記-- 2018.10.11_9:55
12
+ `$(net use $("Z" + ":") "\File-Server\Disk1")`実行時
13
+ エラー`システム エラー 58 が発生しました。`が発生
14
+
11
15
  ### 該当のソースコード
12
16
  MainScript.ps1 ↓
13
17
  ```powershell
@@ -357,6 +361,10 @@
357
361
  失敗したときの `$(net use $($Name + ":") $Root)`の返り値を見てみたのですが
358
362
  何も帰ってきてないようでした。
359
363
 
364
+ --追記-- 2018.10.11_9:55
365
+ 関数側を変更して`$(net use $($Name + ":") $Root)`の返り値等を受け取ろうとしていたのが悪かったようで`$Block08 = `の箇所に直接`$(net use $("Z" + ":") "\File-Server\Disk1")`を追加してみたところ`システム エラー 58 が発生しました。`とエラーが帰ってきていることがわかりました。
366
+ 調べたところ[Windows のサポート](https://support.microsoft.com/ja-jp/help/4034314/smbv1-is-not-installed-by-default-in-windows)にてエラー 58がでる原因の一つとしてSMBv1 が無効になっていることが分かったので試に[Enable-WindowsOptionalFeature -Online -FeatureName smb1protocol](https://support.microsoft.com/ja-jp/help/2696547/how-to-detect-enable-and-disable-smbv1-smbv2-and-smbv3-in-windows-and)でSMBv1を有効にしてから試してみたのですがだめでした。
367
+
360
368
  ### 補足情報(FW/ツールのバージョンなど)
361
369
 
362
370
  Win10 Home & Pro