-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathNidRestarterRemover.cmd
More file actions
43 lines (38 loc) · 972 Bytes
/
NidRestarterRemover.cmd
File metadata and controls
43 lines (38 loc) · 972 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
@echo off
setlocal
echo NidEcoRestarter Remover
echo -----------------------
echo.
set FILES=NidEcoRestarter.json NidEcoRestarterLauncher.cmd NidEcoServerRestarter.ps1 NidEcoServerRestartLog.log License.txt
set EXE_PATH=NidEcoServerRestarter\wk.exe
set FOLDER=NidEcoServerRestarter
for %%F in (%FILES%) do (
if exist "%%F" (
attrib -r "%%F"
del "%%F"
echo Deleted %%F
) else (
echo File %%F not found - no need to delete.
)
)
if exist "%EXE_PATH%" (
attrib -r "%EXE_PATH%"
del "%EXE_PATH%"
echo Deleted %EXE_PATH%
) else (
echo File %EXE_PATH% not found - no need to delete.
)
if not exist "%FOLDER%" (
echo Folder %FOLDER% not found - no need to delete.
) else (
attrib -r -s -h "%FOLDER%" /D /S
rd /s /q "%FOLDER%"
if not exist "%FOLDER%" (
echo Folder %FOLDER% deleted
) else (
echo Failed to delete folder %FOLDER% (may still be in use)
)
)
echo.
echo Done.
pause