| 
				 
					22.04.2015, 09:10  
				 
				
  Beitrag #1 
			 | 
		 
		
		
			
                                 
					
                                                 
				
                    
                     
                             
                       
                            machfax 
 
 
                            
                                LVF-Gelegenheitsschreiber 
                                   
                                
  
                            
                            
	Beiträge: 58 
	Registriert seit: Jan 2013
	
 
 
2012 / 2013 
2012 
kA 
 
 
Schweiz 
			 | 
                              
Systemzeit als Admin setzen 
				 
					Hallo 
 
Ich habe eine Labview Anwendung auf einem Win7 Rechner am Laufen. Jetzt möchte ich die Systemzeit über eine Kommandozeile setzen. Das Problem ist, dass der Benutzer keine Admin Rechte hat und somit muss ich wenn ich über "cmd" dies von Hand teste, immer Benutzername .\admin und Passwort 7353 eingeben. Wenn ich dies vom Labview im Hintergrund aufrufe, wie mache ich das?  
 
Der Befehl ist: 
net time /set /y 
 
Ich kann dies in eine bat Datei packen, eine Verknüfpung davon erstellen, danach auf Eigenschaften der Verknüfung unter Ertweiter den Haken bei "Als Admin ausführen" setzen und jetzt geht es auch so. Nur möchte ich dies automatisieren und den Benutzernamen und Kennwort bereits übergeben. 
 
Oder gibt es eine bessere Lösung um die Systemzeit zu setzen als Benutzer ohne Admin Rechte? 
 
Danke für die Inputs.
				 
				
				
				
				
				 
			 | 
                              
                 
				
 | 
		 
		
			| 
				
			 | 
		 
	
 
	
		
			| 
				 
					22.04.2015, 10:37  
				 
				
  Beitrag #2 
			 | 
		 
		
		
			| 
                                 
				
 | 
		 
		
			| 
				
			 | 
		 
	
 
	
		
			
				
					22.04.2015, 10:41   
(Dieser Beitrag wurde zuletzt bearbeitet: 22.04.2015 10:42  von machfax.)
				 
				
  Beitrag #3 
			 | 
		 
		
		
			
                                 
					
                                                 
				
                    
                     
                             
                       
                            machfax 
 
 
                            
                                LVF-Gelegenheitsschreiber 
                                   
                                
  
                            
                            
	Beiträge: 58 
	Registriert seit: Jan 2013
	
 
 
2012 / 2013 
2012 
kA 
 
 
Schweiz 
			 | 
                              
RE: Systemzeit als Admin setzen 
				
					 (22.04.2015 10:37 )NoWay schrieb:  Also zunächst mal frage ich mich, weshalb der User überhaupt die Systemzeit ändern sollte. Davon abgesehen ist es nicht möglich, per CMD Adminrechte zu bekommen, soweit ich weiß. Unter Linux ist das etwas anderes   
Weil der Prüfmittelbenutzer keine Admin-Rechte hat damit nichts verstellt werden kann in der Montagelinie und da der PC ab und zu die Systemzeit nicht vom Server zieht und scheinbar durch was auch immer die Zeit nicht stimmt. Somit könnte ich im Hintergrund beim Starten der Anwendung immer die Zeit neu setzen und somit wäre das logging und auch die Geräteetikette immer auf dem richtigen Datum/Uhrzeit... 
Und nein, es ist keine Lösung dem Benutzer Admin Rechte zu geben.
 
Danke trotzdem
				  
				
				
				
				
				 
			 | 
                              
                 
				
 | 
		 
		
			| 
				
			 | 
		 
	
 
	
		
			| 
				 
					22.04.2015, 10:46  
				 
				
  Beitrag #4 
			 | 
		 
		
		
			
                                 
					
                                                 
				
                    
                     
                            
 
 
                       
                            GerdW 
 
 
                            
                                ______________ 
                                
                                
 
  
                            
                            
	Beiträge: 17.529 
	Registriert seit: May 2009
	
 
 
LV2019 (LV2021) 
1995 
DE_EN 
 
10××× 
Deutschland 
			 | 
                              
RE: Systemzeit als Admin setzen 
				 
					Hallo machfax, 
 
Idee: 
Du kannst ein LabVIEW-Executable als Service im Hintergrund starten - und diesem Service Admin-Rechte verpassen. 
Jetzt musst du deinem Service nur noch mitteilen, dass die Systemzeit neu gesetzt werden müsste! Dies könnte man durch Netzwerk-Zugriffe (TCP- oder UDP-Botschaften an localhost) oder über eine Datei, die dein User-Prozess beschreibt, erledigen…
				 
				
				
 
				
				
				 
			 | 
                              
                 
				
 | 
		 
		
			| 
				
			 | 
		 
	
 
	
		
			| 
				 
					22.04.2015, 11:06  
				 
				
  Beitrag #5 
			 | 
		 
		
		
			
                                 
					
                                                 
				
                    
                     
                             
                       
                            machfax 
 
 
                            
                                LVF-Gelegenheitsschreiber 
                                   
                                
  
                            
                            
	Beiträge: 58 
	Registriert seit: Jan 2013
	
 
 
2012 / 2013 
2012 
kA 
 
 
Schweiz 
			 | 
                              
RE: Systemzeit als Admin setzen 
				
					 (22.04.2015 10:46 )GerdW schrieb:  Hallo machfax, 
 
Idee: 
Du kannst ein LabVIEW-Executable als Service im Hintergrund starten - und diesem Service Admin-Rechte verpassen. 
Jetzt musst du deinem Service nur noch mitteilen, dass die Systemzeit neu gesetzt werden müsste! Dies könnte man durch Netzwerk-Zugriffe (TCP- oder UDP-Botschaften an localhost) oder über eine Datei, die dein User-Prozess beschreibt, erledigen… 
Hallo
 
Habe ich gemacht, vielen Dank. Funktioniert auch. Doch wie kann ich aus einem Standrat-Benutzerprofil die exe als Admin Starten ohne ein Passwort und Benutzernamen eingeben zu müssen? Geht das irgendwie automatisiert?
 
Vielen Dank
				  
				
				
				
				
				 
			 | 
                              
                 
				
 | 
		 
		
			| 
				
			 | 
		 
	
 
	
		
			
				
					22.04.2015, 11:40   
(Dieser Beitrag wurde zuletzt bearbeitet: 22.04.2015 11:41  von GerdW.)
				 
				
  Beitrag #6 
			 | 
		 
		
		
			
                                 
					
                                                 
				
                    
                     
                            
 
 
                       
                            GerdW 
 
 
                            
                                ______________ 
                                
                                
 
  
                            
                            
	Beiträge: 17.529 
	Registriert seit: May 2009
	
 
 
LV2019 (LV2021) 
1995 
DE_EN 
 
10××× 
Deutschland 
			 | 
                              
RE: Systemzeit als Admin setzen 
				
					Hallo machfax, 
Zitat:Doch wie kann ich aus einem Standrat-Benutzerprofil die exe als Admin Starten ohne ein Passwort und Benutzernamen eingeben zu müssen? 
Geht sowas überhaupt in Windows? Ich dachte, dass dort  immer ein entsprechender Account mit Admin-Rechten erforderlich ist…
 
P.S.: Stand-Art vs. Standard…
				  
				
				
 
				
				
				 
			 | 
                              
                 
				
 | 
		 
		
			| 
				
			 | 
		 
	
 
	
		
			| 
				 
					22.04.2015, 11:50  
				 
				
  Beitrag #7 
			 | 
		 
		
		
			
                                 
					
                                                 
				
                    
                     
                             
                       
                            machfax 
 
 
                            
                                LVF-Gelegenheitsschreiber 
                                   
                                
  
                            
                            
	Beiträge: 58 
	Registriert seit: Jan 2013
	
 
 
2012 / 2013 
2012 
kA 
 
 
Schweiz 
			 | 
                              
RE: Systemzeit als Admin setzen 
				
					 (22.04.2015 11:40 )GerdW schrieb:  Hallo machfax, 
 
Zitat:Doch wie kann ich aus einem Standrat-Benutzerprofil die exe als Admin Starten ohne ein Passwort und Benutzernamen eingeben zu müssen? 
Geht sowas überhaupt in Windows? Ich dachte, dass dort immer ein entsprechender Account mit Admin-Rechten erforderlich ist… 
 
P.S.: Stand-Art vs. Standard… 
Ja geht, mit rechter Maustaste auf exe und danach als Admin ausführen, dann kommt ein Dialog wo man Benutzername und Passwort einfüllen muss, was ich aber nicht möchte...
				  
				
				
				
				
				 
			 | 
                              
                 
				
 | 
		 
		
			| 
				
			 | 
		 
	
 
	
		
			| 
				 
					22.04.2015, 11:53  
				 
				
  Beitrag #8 
			 | 
		 
		
		
			
                                 
					
                                                 
				
                    
                     
                            
 
 
                       
                            GerdW 
 
 
                            
                                ______________ 
                                
                                
 
  
                            
                            
	Beiträge: 17.529 
	Registriert seit: May 2009
	
 
 
LV2019 (LV2021) 
1995 
DE_EN 
 
10××× 
Deutschland 
			 | 
                              
RE: Systemzeit als Admin setzen 
				
					Hallo machfax, 
Zitat:Ja geht, mit rechter Maustaste auf exe und danach als Admin ausführen, dann kommt ein Dialog wo man Benutzername und Passwort einfüllen muss 
Genau das meinte ich: wenn du Admin-Rechte anforderst, dann musst du einen passenden Account angeben. Ob nun über einen Dialog oder über einen anderen API-Aufruf ist dabei unerheblich…
 Zitat:was ich aber nicht möchte...  
Wenn du etwas anderes möchtest, solltest du das  MSDN konsultieren…
				  
				
				
 
				
				
				 
			 | 
                              
                 
				
 | 
		 
		
			| 
				
			 | 
		 
	
 
	
		
			
				
					23.04.2015, 09:24   
(Dieser Beitrag wurde zuletzt bearbeitet: 23.04.2015 09:24  von machfax.)
				 
				
			 | 
		 
		
		
			| 
                                 
				
 | 
		 
		
			| 
				
			 | 
		 
	
 
 |  |