2014-11-18 2 views
0

다음 코드를 실행해야합니다.VB.Net 5 일 후 자체 삭제

Dim Info As ProcessStartInfo = New ProcessStartInfo() 
Info.Arguments = "/C ping 1.1.1.1 -n 1 -w 3000 > Nul & Del """ & Application.ExecutablePath.ToString & """"  
Info.WindowStyle = ProcessWindowStyle.Hidden 
Info.CreateNoWindow = True 
Info.FileName = "cmd.exe" 
Process.Start(Info)` 

코드 실행시 파일이 삭제됩니다. 함수를 처음 실행 한 지 5 일 후에 함수를 호출 할 수 있도록 내 프로그램을 어떻게 코딩 할 수 있습니까?

미리 감사드립니다.

+0

아마 windows schedule wil 각 5 일간 EXE 파일을 호출합니다. – Monah

+0

하지만 첫 번째 실행 날짜를 추적 할 수 있도록 프로그램을 코딩하는 방법이 있습니까? –

+0

타이머를 사용하고 항상 프로그램을 계속 실행하십시오. – Monah

답변

0

당신은 다음과 같은

1은 Windows 서비스 응용 프로그램을 만들 할 추가 정보 Developing Windows Service Applications

2 사용 타이머를 얻기 위해이 링크를 확인, 자세한 정보를 얻으려면이 링크를 확인 할 수

Windows service and timer

희망이 도움이 될 것입니다.

+0

@AliHaider 자세한 내용을 보려면 첫 번째 URL을 변경했습니다. – Monah

+0

VS 2010에서 작업 한 이후로 나에게 적합하지 않습니다. ( –

+0

여기 vs2010 http를 사용하여 간단한 Windows 서비스를 만드는 방법의 샘플 : //www.codeproject.com/Articles/106742/Creating-a-simple-Windows-Service, 도움이되기를 바랍니다. – Monah