質問編集履歴

2

前提の文章に使い方を追記

2022/08/29 07:05

投稿

jackal1978
jackal1978

スコア33

test CHANGED
File without changes
test CHANGED
@@ -1,5 +1,9 @@
1
1
  ### 前提
2
2
  csvを読み取って参照元PCが所属しているOUに対象PCを所属させたい。
3
+ 本スクリプトの使い方としては例えばWin1012345が故障してしまい、同じユーザにWin1033333を貸与して
4
+ おなじ構成で使ってもらうときにcsvを読み込ませて使ってもらうような仕掛けにしたいと考えております。
5
+ Win1012345のOU構成をWin1033333へ複製したい。
6
+
3
7
  参照元PCはSourcePC
4
8
  対象PCはMovePC
5
9
  SourcePCの所属しているOU情報を読み取って、対象PCをSourcePCの所属しているOUへ移動させたい。
@@ -61,6 +65,9 @@
61
65
  純粋なOU情報のみを抜き出して対象PCへ移動させています。
62
66
 
63
67
  ### 補足情報(FW/ツールのバージョンなど)
68
+ https://social.technet.microsoft.com/Forums/ja-JP/ab728a1b-bc26-4e08-966d-7c7d9fc32705/powershell123951242412427ou12398312272120512395123881235612390
69
+ 上記を確認しましたが移動先のOUが決まっているcsvのようです。
70
+
64
71
 
65
72
  ここにより詳細な情報を記載してください。
66
73
 

1

ソースコード内に不要な文字列があったため削除

2022/08/29 05:20

投稿

jackal1978
jackal1978

スコア33

test CHANGED
File without changes
test CHANGED
@@ -39,7 +39,7 @@
39
39
 
40
40
  $InputFile = "$str_path\hogePC.csv"
41
41
 
42
- Function OUmove([string]$IncidentNos, [string]$SourcePCs, [string]$MovePCs) {
42
+ Function OUmove([string]$SourcePCs, [string]$MovePCs) {
43
43
  $SourcePCDN = ""
44
44
  $SourcePCDN = (Get-ADComputer -Identity $SourcePCs).DistinguishedName
45
45