@ -1,14 +1,15 @@
					 
			
		
	
		
			
				
					 param (  
			
		
	
		
			
				
					    $Path ,   
			
		
	
		
			
				
					    $Index  =  " H:\AnimeLib " ,   
			
		
	
		
			
				
					    [switch]  $Single   
			
		
	
		
			
				
					)  
			
		
	
		
			
				
					#$TargetName = "俺だけ入れる隠しダンジョン〜こっそり鍛えて世界最強〜";  
			
		
	
		
			
				
					$TargetName  =  " "  
			
		
	
		
			
				
					#$DestinName = "真の仲間"  
			
		
	
		
			
				
					# $Path = ""  
			
		
	
		
			
				
					Write-Output  $Path  
			
		
	
		
			
				
					#$Path = "H:\Anime\201901 盾の勇者の成り上がり\[LKSUB][Tate no Yuusha no Nariagari][01-25][GB][720P][MP4]\[LKSUB][Tate no Yuusha no Nariagari][01][GB][720P].mp4"  
			
		
	
		
			
				
					#$Path = "H:\Data\Downloads\因為不是真正的夥伴而被逐出勇者隊伍\[Shin no Nakama][01][BIG5][1080P].mp4"  
			
		
	
		
			
				
					$JsonPath  =  $ ( " .. \Anime\* $ TargetName " ,  $ ( $Path  -replace  '(.*\\[^\[\\\]]*)\\\[.*' ,  '$1' )  |  ?  { Test-Path  $_ } )  
			
		
	
		
			
				
					$JsonPath  =  $ ( " $ Index \Anime\* $ TargetName " ,  $ ( $Path  -replace  '(.*\\[^\[\\\]]*)\\\[.*' ,  '$1' )  |  ?  { Test-Path  $_ } )  
			
		
	
		
			
				
					$WorkData  =  $ ( if  ( Test-Path  " $ JsonPath\animelibk.json " )  {  
			
		
	
		
			
				
					    Get-Content  " $ JsonPath\animelibk.json "  |  ConvertFrom-Json   
			
		
	
		
			
				
					}  else  {  
			
		
	
	
		
			
				
					
						
							
								 
						
						
							
								 
						
						
					 
				
				@ -38,9 +39,8 @@ $Year = @($($JsonPath -replace '.*\\((?<Y>\d{4})?(?<M>\d{2})?).*$', '${Y}'), $(g
					 
			
		
	
		
			
				
					
 
			
		
	
		
			
				
					#$($JsonPath -replace '.*\\((?<Y>\d{4})?(?<M>\d{2})?).*$', '${Y}');  
			
		
	
		
			
				
					
 
			
		
	
		
			
				
					
 
			
		
	
		
			
				
					# 取得目標資料夾是否存在,不存在建立資料夾,並取得資料夾物件  
			
		
	
		
			
				
					$LinkPath  =  " . \{0}\{1}"  -f  $WorkData . DestinName ,  $Seasons_TC [ $WorkData . Season ]  
			
		
	
		
			
				
					$LinkPath  =  " {2} \{0}\{1}"  -f  $WorkData . DestinName ,  $Seasons_TC [ $WorkData . Season ] ,  $Index  
			
		
	
		
			
				
					$LinkDir  =  $ ( if  ( -not ( Test-Path  -Path  " $ LinkPath* " ) )  {  
			
		
	
		
			
				
					    New-Item  -Path  " $ LinkPath ( $ Year) "  -ItemType  Directory  -Force   
			
		
	
		
			
				
					}  else  {  
			
		
	
	
		
			
				
					
						
							
								 
						
						
							
								 
						
						
					 
				
				@ -147,8 +147,8 @@ exit 0;
					 
			
		
	
		
			
				
					# SIG # Begin signature block  
			
		
	
		
			
				
					# MIIFxwYJKoZIhvcNAQcCoIIFuDCCBbQCAQExCzAJBgUrDgMCGgUAMGkGCisGAQQB  
			
		
	
		
			
				
					# gjcCAQSgWzBZMDQGCisGAQQBgjcCAR4wJgIDAQAABBAfzDtgWUsITrck0sYpfvNR  
			
		
	
		
			
				
					# AgEAAgEAAgEAAgEAAgEAMCEwCQYFKw4DAhoFAAQU3YLRpMFGrmg+Su+5oeIKvraA   
			
		
	
		
			
				
					# BeG gggNSMIIDTjCCAjagAwIBAgIQdMnAQ4BDAo9Lgfn+QeDdhjANBgkqhkiG9w0B  
			
		
	
		
			
				
					# AgEAAgEAAgEAAgEAAgEAMCEwCQYFKw4DAhoFAAQU8hOX2EpjptM6JRQpENcCS+vQ   
			
		
	
		
			
				
					# KL6 gggNSMIIDTjCCAjagAwIBAgIQdMnAQ4BDAo9Lgfn+QeDdhjANBgkqhkiG9w0B  
			
		
	
		
			
				
					# AQUFADAqMRMwEQYDVQQDDApOaWNrIENoYW5nMRMwEQYDVQQKDAplYXJpY2sub3Jn  
			
		
	
		
			
				
					# MB4XDTIxMTAzMTEwMDI1MVoXDTIyMTAzMTEwMjI1MVowMzEiMCAGCSqGSIb3DQEJ  
			
		
	
		
			
				
					# ARYTcGNuaWNrMTAwQGdtYWlsLmNvbTENMAsGA1UEAwwETmljazCCASIwDQYJKoZI  
			
		
	
	
		
			
				
					
						
						
						
							
								 
						
					 
				
				@ -169,11 +169,11 @@ exit 0;
					 
			
		
	
		
			
				
					# AgEBMD4wKjETMBEGA1UEAwwKTmljayBDaGFuZzETMBEGA1UECgwKZWFyaWNrLm9y  
			
		
	
		
			
				
					# ZwIQdMnAQ4BDAo9Lgfn+QeDdhjAJBgUrDgMCGgUAoHgwGAYKKwYBBAGCNwIBDDEK  
			
		
	
		
			
				
					# MAigAoAAoQKAADAZBgkqhkiG9w0BCQMxDAYKKwYBBAGCNwIBBDAcBgorBgEEAYI3  
			
		
	
		
			
				
					# AgELMQ4wDAYKKwYBBAGCNwIBFTAjBgkqhkiG9w0BCQQxFgQUPWUkr6q/tU9vc3Rn   
			
		
	
		
			
				
					# dhflwSPVJSYwDQYJKoZIhvcNAQEBBQAEggEAAYB4cekLuPF7GZPAoWy2mthiUiLA   
			
		
	
		
			
				
					# Ddaov8mn/AQcSgYtXZtsG4rNqcRtHWMuDDxMzZWXASGqDbypwETjguFsDZIGv0Ms   
			
		
	
		
			
				
					# B7Sd+DSQF+pxJtD8cVWMQSmozlzDBBYDa9Ewtp8bw8LFcymZCpyD/seKwId7lzqT   
			
		
	
		
			
				
					# WeF5Ko8Ly3aEfHamhbkdwQeX7Q5b+QmnGOhbvlPslx3LTXmPTVvts8CFU8uDNe2G   
			
		
	
		
			
				
					# Z3zWsdD8rjOqFozO335H2MFCGMl76oi5TTyeGdX2sdEEMyCNnEvrefl5V7KGCQfT   
			
		
	
		
			
				
					# 82RApctXlL8jBfkqwte9cx3QebnIP97A6YmpS7ADIx1iqKOu0fC+RsIf4g ==  
			
		
	
		
			
				
					# AgELMQ4wDAYKKwYBBAGCNwIBFTAjBgkqhkiG9w0BCQQxFgQU1FQyPec3rnbdh3xg   
			
		
	
		
			
				
					# UI1KxQR1VNowDQYJKoZIhvcNAQEBBQAEggEAFZhn/fCXLVeHwJbTknYoljeOmZXv   
			
		
	
		
			
				
					# bCbZTEV+uuhILGbjLyQC9/UTyqQC9OF3JmaDkO0RUgURnIKKEM4wHJKD5tl6tfGe   
			
		
	
		
			
				
					# oUG3zqbkDfQjCvHGHE6MzSB7TNZptpr66RvLA3caNt+U1dSgAAOU+A2qisuXsEwN   
			
		
	
		
			
				
					# hdkIP6YrpkbIYMfz+A413/I2OXD5SIJ9F8ER/iunJIUStxAGl/egvJa9KQJfcfeF   
			
		
	
		
			
				
					# BpSf7w5BCW9JCSul3SVqyi/gM7E0BcWlVWXGbpQyvfluD/fbCWxdmZYozewZ4LDI   
			
		
	
		
			
				
					# Z+goE2Bfwvnn1dkzwl48me4QIPHuFU4elB4t8di9qv7SLsMFp6Hm+IsIYA ==  
			
		
	
		
			
				
					# SIG # End signature block