Questione : Microsoft scambia l'errore dello shell script Dell'amministrazione - SBS2008

Abbiamo un singolo SBS2008 che erano stanno provando a risolvere un problema di sostegno di Microsoft sopra e si sono raccomandati per fare funzionare il seguente scritto con l'amministrazione Shell di Microsoft.  La lima è denominata enable.PS1 ed è immagazzinata nella posizione di c:\. lo scritto del

The è

if dello scomparto \ wsbexchange.exe di:-


$WsbBinPath= " assistente di c:\program files\microsoft\exchange \ " ((wsbexchange* di ottenere-servizio | dove {$_.name - eq “wsbexchange„}))
{
if ((wsbexchange di ottenere-servizio). Condizione - il
reg del
del wsbexchange di cancellazione del
sc.exe del
{
del eq) del wsbexchange di arresto dello Sc del
}} aggiunge “HKCR \ CLSID \ {D8A2E312-3B17-4293-B71E-CD72A7C04BF3}„
reg “di $WsbBinPath„ /f di /v AppId /t REG_SZ /d “{D8A2E312-3B17-4293-B71E-CD72A7C04BF3}„
reg di /f aggiunge “HKCR \ CLSID \ {D8A2E312-3B17-4293-B71E-CD72A7C04BF3} \ LocalServer32„ /t REG_SZ /d del codice categoria„ di /t REG_SZ /d “CExchangeHelper
reg di /f aggiunge “HKCR \ CLSID \ {D8A2E312-3B17-4293-B71E-CD72A7C04BF3}„ aggiunge “HKCR \ APPID \ {D8A2E312-3B17-4293-B71E-CD72A7C04BF3}„ /t REG_SZ /d “
00000200200000000180003000000010200000000000520000000270200000102000000000005200000002002000001020000000000052000000020020000 " il
reg di 010004806000000070000000000000001400000002004c0003000000000014001f000000010100000000000512000000000018001f0000000102000000000005200 del
“del wsbexchange„ del codice categoria„ il
reg di /f aggiunge “HKCR \ APPID \ {D8A2E312-3B17-4293-B71E-CD72A7C04BF3}„ /v LocalService /t REG_SZ /d di CExchangeHelper
reg di /f aggiunge “HKCR \ APPID \ {D8A2E312-3B17-4293-B71E-CD72A7C04BF3}„ /v LaunchPermission /t REG_BINARY " del /f aggiunge “il
reg di HKCR \ APPID \ wsbexchange.exe„ /v AppId /t REG_SZ /d„ {D8A2E312-3B17-4293-B71E-CD72A7C04BF3} “/f aggiunge “HKLM \ software \ Microsoft \ NT del windows \ currentversion \ WindowsServerBackup \ supporto di Application \ {
8e1acb462fb7 di 76fe1ac4-15f7-4bcd-987e-} “
reg di /f di scambio di /t REG_SZ /d del contrassegno di applicazione„„ di /v aggiungono “HKLM \ software \ Microsoft \ NT del windows \ currentversion \ WindowsServerBackup \ supporto di Application \ {
8e1acb462fb7 di 76fe1ac4-15f7-4bcd-987e-}„
reg di /v CLSID /t REG_SZ /d “{D8A2E312-3B17-4293-B71E-CD72A7C04BF3}„ /f aggiungono “HKLM \ software \ Microsoft \ NT del windows \ currentversion \ WSBAppExchangeHelper„ /v AutoMarkDbRecoverable /t REG_DWORD /d che 1
reg di /f aggiunge “HKLM \ software \ Microsoft \ NT del windows \ currentversion \ WSBAppExchangeHelper„ /v AutoMountOnPITRecovery /t REG_DWORD /d 1
sc.exe di /f genera il type= del binpath= $WsbBinPath del wsbexchange possiede il error= della domanda dello start= ignora l'estensione di LocalSystem DisplayName= “Microsoft Exchange Server del obj= per l'assistente che di Windows„ il wsbexchange di sostegno di descrizione del
sc.exe “permette agli utenti di sostegno dell'assistente di Windows di sostenere e recuperare i dati di applicazione per Microsoft Exchange Server.„ il

To fa funzionare questo che scriv il

di c:\enable.PS1 ogni volta lo facciamo funzionare, noi otteniamo l'errore foloowing:-

You dobbiamo fornire un'espressione di valore dal lato destro del “/„ operatore. A C:\enable.PS1: carbone 18: 129 + 0000020020000000018000300000001020000000000052000000027020000010200000000000520000000200200000102000000000
Can chiunque del /f di/>0052000000020020000 " aiuto nella spiegazione del che cosa dobbiamo fare per convincere questo per completare?
class= del

Risposta : Microsoft scambia l'errore dello shell script Dell'amministrazione - SBS2008

Ritengo sospetto che potreste avere qualcosa male con la prova di CRLF questo preferibilmente
Altre soluzioni  
 
programming4us programming4us