fix reg export command
							parent
							
								
									98cb59272c
								
							
						
					
					
						commit
						a65235e960
					
				|  | @ -504,8 +504,9 @@ class Docker { | ||||||
|     //Setup prerequisite files/folders for a windows-based docker run
 |     //Setup prerequisite files/folders for a windows-based docker run
 | ||||||
|     static setupWindowsRun(platform, silent = false) { |     static setupWindowsRun(platform, silent = false) { | ||||||
|         return __awaiter(this, void 0, void 0, function* () { |         return __awaiter(this, void 0, void 0, function* () { | ||||||
|             const makeRegKeyFolderCommand = 'mkdir c:/regkeys'; |             if (!fs.existsSync('c:/regkeys')) { | ||||||
|             yield exec_1.exec(makeRegKeyFolderCommand, undefined, { silent }); |                 fs.mkdirSync('c:/regkeys'); | ||||||
|  |             } | ||||||
|             switch (platform) { |             switch (platform) { | ||||||
|                 //These all need the Windows 10 SDK
 |                 //These all need the Windows 10 SDK
 | ||||||
|                 case 'StandaloneWindows': |                 case 'StandaloneWindows': | ||||||
|  | @ -523,7 +524,7 @@ class Docker { | ||||||
|     static generateWinSDKRegKeys(silent = false) { |     static generateWinSDKRegKeys(silent = false) { | ||||||
|         return __awaiter(this, void 0, void 0, function* () { |         return __awaiter(this, void 0, void 0, function* () { | ||||||
|             // Export registry keys that point to the location of the windows 10 sdk
 |             // Export registry keys that point to the location of the windows 10 sdk
 | ||||||
|             const exportWinSDKRegKeysCommand = 'echo Y| reg export "HKLM\\SOFTWARE\\WOW6432Node\\Microsoft\\Microsoft SDKs\\Windows\\v10.0" c:/regkeys/winsdk.reg'; |             const exportWinSDKRegKeysCommand = 'reg export "HKLM\\SOFTWARE\\WOW6432Node\\Microsoft\\Microsoft SDKs\\Windows\\v10.0" c:/regkeys/winsdk.reg /y'; | ||||||
|             yield exec_1.exec(exportWinSDKRegKeysCommand, undefined, { silent }); |             yield exec_1.exec(exportWinSDKRegKeysCommand, undefined, { silent }); | ||||||
|         }); |         }); | ||||||
|     } |     } | ||||||
|  |  | ||||||
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							|  | @ -184,8 +184,9 @@ class Docker { | ||||||
| 
 | 
 | ||||||
|   //Setup prerequisite files/folders for a windows-based docker run
 |   //Setup prerequisite files/folders for a windows-based docker run
 | ||||||
|   static async setupWindowsRun(platform, silent = false) { |   static async setupWindowsRun(platform, silent = false) { | ||||||
|     const makeRegKeyFolderCommand = 'mkdir c:/regkeys'; |     if (!fs.existsSync('c:/regkeys')) { | ||||||
|     await exec(makeRegKeyFolderCommand, undefined, { silent }); |       fs.mkdirSync('c:/regkeys'); | ||||||
|  |     } | ||||||
|     switch (platform) { |     switch (platform) { | ||||||
|       //These all need the Windows 10 SDK
 |       //These all need the Windows 10 SDK
 | ||||||
|       case 'StandaloneWindows': |       case 'StandaloneWindows': | ||||||
|  | @ -203,7 +204,7 @@ class Docker { | ||||||
|   static async generateWinSDKRegKeys(silent = false) { |   static async generateWinSDKRegKeys(silent = false) { | ||||||
|     // Export registry keys that point to the location of the windows 10 sdk
 |     // Export registry keys that point to the location of the windows 10 sdk
 | ||||||
|     const exportWinSDKRegKeysCommand = |     const exportWinSDKRegKeysCommand = | ||||||
|       'echo Y| reg export "HKLM\\SOFTWARE\\WOW6432Node\\Microsoft\\Microsoft SDKs\\Windows\\v10.0" c:/regkeys/winsdk.reg'; |       'reg export "HKLM\\SOFTWARE\\WOW6432Node\\Microsoft\\Microsoft SDKs\\Windows\\v10.0" c:/regkeys/winsdk.reg /y'; | ||||||
|     await exec(exportWinSDKRegKeysCommand, undefined, { silent }); |     await exec(exportWinSDKRegKeysCommand, undefined, { silent }); | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue