Page 1 of 1
DOS Abfrag installierne ja/nein automatisieren
Posted: 24. Aug 2010, 11:41
by ande
Hallo zusammen,
ich würde gerne folgenden aufruf:
call C:\Windows\Microsoft.NET\Framework\v2.0.50727\Caspol -machine -chggroup LocalIntranet_Zone FullTrust"
automatisieren.
beim aufruf kommt leider noch eine Abfrage ja/nein s.B.
gibt es eine Möglichkeit diese zu automatisieren?
http://www.imgimg.de/bild_powershellcon ... G.jpg.html
Gruß und Danke
Re: DOS Abfrag installierne ja/nein automatisieren
Posted: 24. Aug 2010, 14:37
by Walter_Schulz
call cmd /c C:\Windows\Microsoft.NET\Framework\v2.0.50727\Caspol -machine -chggroup LocalIntranet_Zone FullTrust"|echo j
Ciao!
Walter Schulz
Re: DOS Abfrag installierne ja/nein automatisieren
Posted: 31. Aug 2010, 08:10
by ande
Hallo,
hat leider nicht funktioniert, jetzt bekomme ich follgende Meldung (Ohne /c option)
hat vielleicht jemand ne weitere Idee?
Re: DOS Abfrag installierne ja/nein automatisieren
Posted: 31. Aug 2010, 09:48
by Walter_Schulz
Im ersten Posting steht eine Pfadangabe fuer das lokale Laufwerk C:.
Im jetzigen Posting steht ein UNC-Pfad.
Was ist denn jetzt eigentlich gewuenscht? Funktioniert der von mir angegebene Befehl, falls der Pfad lokal liegt?
Ciao!
Walter Schulz
Re: DOS Abfrag installierne ja/nein automatisieren
Posted: 31. Aug 2010, 10:12
by ande
Die Datei soll auch lokal aufgerufen werden.
jedoch bekomme ich die obige meldung, wenn ich genau, den von ihnen gesposteten string in die setup.inf packe.
Re: DOS Abfrag installierne ja/nein automatisieren
Posted: 31. Aug 2010, 10:22
by Walter_Schulz
Dann mal eine Zeile ergaenzen:
Code: Select all
cd C:\Windows\Microsoft.NET\Framework\v2.0.50727
call cmd /c C:\Windows\Microsoft.NET\Framework\v2.0.50727\Caspol -machine -chggroup LocalIntranet_Zone FullTrust"|echo j
Re: DOS Abfrag installierne ja/nein automatisieren
Posted: 31. Aug 2010, 10:46
by ande
nun wechselt er in den pfad:
C:\Windows\Microsoft.NET\Framework\v2.0.50727
und bleibt dort stehen
Re: DOS Abfrag installierne ja/nein automatisieren
Posted: 31. Aug 2010, 10:53
by Walter_Schulz
Bitte mal die Sektion aus der SETUP.INF posten, in der die Befehle enthalten sind.
Re: DOS Abfrag installierne ja/nein automatisieren
Posted: 31. Aug 2010, 10:56
by ande
Code: Select all
[Prompts]
[Services]
[Processes]
[EventSources]
[Encryption]
[Disks]
1=%Disk1%
[Options]
Installer = %InstallerName%, COPYALWAYS, Installer, "%InstallerDesc%"
Product = %ProductName%, COPYALWAYS, Product, "%ProductDesc%"
[Installer]
1:..\..\..\..\User\Setup.exe, %CommonSetupDir%, OPTIONAL USEFILENAME DIRECTORY NOSIZEWARNING SETUP, 0
1:..\..\..\..\User\SetupDeu.chm, %CommonSetupDir%, OPTIONAL USEFILENAME DIRECTORY NOSIZEWARNING SETUP, 0
1:..\..\..\..\User\SetupEnu.chm, %CommonSetupDir%, OPTIONAL USEFILENAME DIRECTORY NOSIZEWARNING SETUP, 0
1:..\..\..\..\User\Mx42SynSem.dll, %System%, OPTIONAL USEFILENAME DIRECTORY NOSIZEWARNING SETUP WINDOWS32, 0
1:..\..\..\..\User\x64\Mx42SynSem.dll, %System%, OPTIONAL USEFILENAME DIRECTORY NOSIZEWARNING SETUP WINDOWS64, 0
1:%SetupInfDir%\Setup.inf, %ProgramFilesDir%\EmpInst\%DeveloperName% %ProductName% %Version%.%Revision%, DIRECTORY USEFILENAME, 0
1:%Temp%\Setup64.exe, %CommonSetupDir%\Setup.exe, OPTIONAL NOSIZEWARNING SETUP ALWAYS WINDOWS64, 0
[FileCheckMachine]
ReplaceEnv V_MachineValuesPath
If DoesFileExist ("%V_MachineValuesPath%\%ComputerName%.ini") == "0" Then "FileIsntThere" EndIf
[FileCheckClient]
ReplaceEnv V_UserValuesPath
If "%UserDomain%" <> "%ComputerName%" Then "CheckClientFile" EndIf
[CheckClientFile]
If DoesFileExist ("%V_UserValuesPath%\%WindowsUser%.ini") == "0" Then "FileIsntThere" EndIf
[FileIsntThere]
ErrorLogMsg Values$\MachineValues\%DomainName%\%ComputerName%.ini or Values$\UserValues\%UserDomain%\%WindowsUser%.ini not found!
Abort
[Product]
;#FileCheckMachine, MACHINE
;#FileCheckClient, CLIENT
ReplaceEnv VM_CAS
ReplaceEnv VM_INV
#Set:Product
#Reg:OnUninstallProduct, DELETE
#Reg:Product
#Ini:Product
#Security:Product
#Set:StartInventory, DONTDELETE
[Set:Product]
cd C:\Windows\Microsoft.NET\Framework\v2.0.50727
call cmd /c C:\Windows\Microsoft.NET\Framework\v2.0.50727\Caspol -machine -chggroup LocalIntranet_Zone FullTrust"|echo j
[Reg:OnUninstallProduct]
[Reg:Product]
HKLM,"SOFTWARE\Microsoft\PowerShell\1\ShellIds\Microsoft.PowerShell","ExecutionPolicy",0x00000000,"RemoteSigned"
[Ini:Product]
[Security:Product]
[Shell:Product]
[Set:StartInventory]
If DoesRegKeyExist ("HKLM,SOFTWARE\MATRIX42\Installed Apps,OSInstallation") == "0" Then "Set:StartInventory2" Endif
[Set:StartInventory2]
CallHidden "CMD.EXE" /C START \\%EmpirumServer%\Configurator$\Packages\matrix42\Inventory\%VM_INV%\Windows\System\Empirum\EmpInventory.exe /C\\SRV010EMP\Configurator$\User\EmpInvScan_WINDOWS.xml /O"\\SRV010EMP\EmpInv$\#DomainName#.%ComputerName%_#SysTime#.xml" /E /DMI /WMI /AUT /V2 /M /T /ZIP
Re: DOS Abfrag installierne ja/nein automatisieren
Posted: 31. Aug 2010, 11:02
by Walter_Schulz
Stehe gerade auf dem Schlauch.
Workaround: Den Call-Befehl in eine Batch-Datei verfrachten und die Batch in der Setup.inf aufrufen.
Ciao!
Walter Schulz
Re: DOS Abfrag installierne ja/nein automatisieren
Posted: 31. Aug 2010, 17:57
by ande
hi,
mir konnte jetzt geholfen werden, so gehts:
call cmd /c C:\Windows\Microsoft.NET\Framework\v2.0.50727\Caspol -q -machine -chggroup LocalIntranet_Zone FullTrust"