Program ktory uruchamia sie na dyskach domenowych jako inny uzytkownik

0

Problem polega na tym ze o ile na komputerze działa, to już na dysku domenowym nie.

Process myProcess = new Process();            
            String Command = @"xcopy";
            
            try
            {
                myProcess.StartInfo.UseShellExecute = false;
                myProcess.StartInfo.FileName = Command;
                myProcess.StartInfo.CreateNoWindow = false;
                myProcess.StartInfo.UserName = "userName";
                myProcess.StartInfo.Password = password;
                myProcess.StartInfo.Domain = "domainName";
                myProcess.StartInfo.ErrorDialog = true;
                myProcess.StartInfo.LoadUserProfile = false;
                myProcess.StartInfo.Arguments = @"d:\plik.ino W:\TEBD\Private";
                
                myProcess.Start();
           }
0

A sprawdzałeś caspol?
Zresztą co to znaczy działa/nie działa? Nie działają te komendy, czy cały exe nie działa?

0

Przepraszam, za brak szczegółów.

Podczas używania na dyskach komputera wszystko działa i plik zostaje przekopiowany natomiast podczas próby skopiowania na dysk domenowy nie mam żadnych błędów, po prostu plik nie zostaje skopiowany.

Caspol nie sprawdzałem. Przyczyna błędu może znajdować się tutaj? W jaki sposób sprawdzić czy zadziała za pomocą caspola?

0

wyświetl albo przejmij i podejrzyj output z uruchamianego programu, tam będziesz mieć treść błędu.

1 użytkowników online, w tym zalogowanych: 0, gości: 1