반응형

다소 불안정 하긴 한데 반응이 좋아서 setting.ini으로 수정 하여 사용 할 수 있도록 개선해 보았습니다.

프로그램 실행 시 Setting.ini 파일이 없으면 생성, 있으면 기존 구성 사용

 - Control, Option, Etc 섹션(탭) 구성요소 수정 가능

Execute shortcut commands v2.0.zip
0.63MB

윈도우 단축 명령어 실행 v1.5

https://noways.tistory.com/2034

 

윈도우 단축 명령어 실행 v1.5

윈도우 단축 명령어 실행 v1.5제어판 및 설정 기능 바로가기 소폭 개선 ■ 아이콘 추출 및 번호 확인 :  https://www.botproductions.com/iconview/download.html  Download IconViewerDownload IconViewer IconViewer 3.02, a free

noways.tistory.com

 

 

↓ 참고용 샘플 설정 파일 ↓

Setting.ini
0.01MB

 

WF-TOOL(특정 폴더 열기는 원하는 폴더 이름으로 수정하여 사용 하세요.)

 

■ 아이콘 추출 및 번호 확인 :  https://www.botproductions.com/iconview/download.html

 

Download IconViewer

Download IconViewer IconViewer 3.02, a freeware utility, is available for download. System RequirementsIconViewer 3.02 32-bit edition for Windows XP and newer versions One of the following Microsoft operating systems:Windows VistaWindows Server 2008Windows

www.botproductions.com

 

반응형
반응형

윈도우 단축 명령어 실행 v1.5

제어판 및 설정 기능 바로가기 소폭 개선

Execute shortcut commands v1.5.zip
0.58MB

 

■ 아이콘 추출 및 번호 확인 :  https://www.botproductions.com/iconview/download.html

 

Download IconViewer

Download IconViewer IconViewer 3.02, a freeware utility, is available for download. System RequirementsIconViewer 3.02 32-bit edition for Windows XP and newer versions One of the following Microsoft operating systems:Windows VistaWindows Server 2008Windows

www.botproductions.com

 

ChatGPT에 아래 예제를 가지고 오토잇 GUI 스크립트를 제작해 달라고 질문하면 스크립트를 작성해 줄 겁니다.

 

제어판      
메뉴 명령어 아이콘 파일 아이콘 번호
시스템 속성 sysdm.cpl shell32.dll 16
디스플레이 desk.cpl Display.dll 1
바탕화면 설정 control desktop themecpl.dll 1
키보드 속성 control keyboard setupapi.dll 3
마우스 속성 main.cpl setupapi.dll 2
전원 옵션 powercfg.cpl powercpl.dll 1
장치 및 프린터 control printers imageres.dll 303
국가 또는 지역 intl.cpl intl.cpl 200
날짜 및 시간 timedate.cpl timedate.cpl 50
인터넷 옵션 inetcpl.cpl inetcpl.cpl 4487
장치 관리자 devmgmt.msc devmgr.dll 201
네트워크 연결 ncpa.cpl netshell 1
네트워크 및 공유 센터 control /name Microsoft.NetworkAndSharingCenter netcenter.dll 1
Defender 방화벽 control /name Microsoft.WindowsFirewall FirewallControlPanel.dll 1
방화벽 규칙 설정 wf.msc FirewallControlPanel.dll 1
사용자 계정 control.exe /name Microsoft.UserAccounts shell32.dll 269
관리 도구 control admintools imageres.dll 114
글꼴 관리 control fonts fontext.dll 410
프로그램 및 기능 appwiz.cpl appwiz.cpl 1500
제어판 control shell32.dll 137

 

설정      
메뉴 명령어 아이콘 파일 아이콘 번호
Defender 실시간 보호 explorer windowsdefender://ThreatSettings Imageres.dll 197
Defender 제외 목록 explorer windowsdefender://exclusions Imageres.dll 197
원격 데스크톱 explorer ms-settings:remotedesktop mstsc.exe 101
사용자 계정 control userpasswords2 shell32.dll 269
사용자 계정 컨트롤 control.exe /name Microsoft.UserAccounts shell32.dll 269
로컬 사용자 및 그룹 lusrmgr.msc localsec.dll 5020
Windows 원격 지원 msra msra.exe 1
DirectX 진단 도구 dxdiag dxdiag.exe 0
디스크 정리 cleanmgr cleanmgr.exe 104
드라이브 최적화 dfrgui dfrgui.exe 130
시스템 정보 msinfo32 msinfo32.exe 399
컴퓨터 관리 compmgmt.msc mycomput.dll 204
로컬 보안 정책 secpol.msc wsecedit.dll 199
서비스 관리 services.msc filemgmt.dll 1
그룹 정책 편집기 gpedit.msc gpedit.dll 1
작업 스케줄러 control schedtasks miguiresource.dll 300
이벤트 뷰어 eventvwr.msc miguiresource.dll 1
성능 모니터 perfmon.msc perfmon.exe 105
리소스 모니터 resmon resmon.exe 1
       

 

기능 명령어 설명
바이러스 및 위협 방지 explorer windowsdefender://Threat 바이러스 및 위협 방지 화면을 엽니다.
바이러스 및 위협 방지 설정 explorer windowsdefender://ThreatSettings 바이러스 및 위협 방지 설정 화면을 엽니다.
계정 보호 explorer windowsdefender://Account 계정 보호 화면을 엽니다.
방화벽 및 네트워크 보호 explorer windowsdefender://Network 방화벽 및 네트워크 보호 화면을 엽니다.
디바이스 보안 explorer windowsdefender://DeviceSecurity 디바이스 보안 화면을 엽니다.
하드웨어 보안 explorer windowsdefender://Hardware 하드웨어 보안 세부 정보 화면을 엽니다.
가족 옵션 explorer windowsdefender://Family 가족 옵션 화면을 엽니다.
앱 및 브라우저 제어 explorer windowsdefender://AppBrowser 앱 및 브라우저 제어 화면을 엽니다.
알림 관리 explorer windowsdefender://Settings 알림 관리 화면을 엽니다.
보호 기록 explorer windowsdefender://History 보호 기록 화면을 엽니다.
랜섬웨어 방지 explorer windowsdefender://RansomwareProtection 랜섬웨어 방지 화면을 엽니다.
보호된 폴더 explorer windowsdefender://ProtectedFolders 보호된 폴더 관리 화면을 엽니다.
보안 프로세서 세부 정보 explorer windowsdefender://SecurityProcessor 보안 프로세서 세부 정보 화면을 엽니다.
보안 프로세서 문제 해결 explorer windowsdefender://SecurityProcessorTroubleshooting 보안 프로세서 문제 해결 화면을 엽니다.
스마트 스크린 explorer windowsdefender://SmartScreenPua 평판 기반 보호 화면을 엽니다.
익스플로잇 방지 explorer windowsdefender://ExploitProtection 익스플로잇 방지 설정 화면을 엽니다.
제외 목록 explorer windowsdefender://exclusions 제외 목록 추가 및 제거 화면을 엽니다.
전체 검사 선택 explorer windowsdefender://fullscan 전체 검사를 선택하는 화면을 엽니다.
빠른 검사 시작 explorer windowsdefender://quickscan 빠른 검사를 시작합니다.
반응형
반응형

윈도우 단축 명령어 실행 v1.0

제어판 및 설정 기능 바로가기

Execute shortcut commands v1.0.zip
0.58MB

 

윈도우 단축 명령어 실행 v1.5
https://noways.tistory.com/2034

 

윈도우 단축 명령어 실행 v1.5

윈도우 단축 명령어 실행 v1.5제어판 및 설정 기능 바로가기 소폭 개선  제어판   메뉴명령어아이콘 파일아이콘 번호시스템 속성sysdm.cplshell32.dll16디스플레이desk.cplDisplay.dll1바탕화면 설정con

noways.tistory.com

 

 

제어판      
메뉴 명령어 아이콘 파일 아이콘 번호
시스템 속성 sysdm.cpl shell32.dll 16
디스플레이 desk.cpl Display.dll 1
바탕화면 설정 control desktop themecpl.dll 1
키보드 속성 control keyboard setupapi.dll 3
마우스 속성 main.cpl setupapi.dll 2
전원 옵션 powercfg.cpl powercpl.dll 1
장치 및 프린터 control printers imageres.dll 303
국가 또는 지역 intl.cpl intl.cpl 200
날짜 및 시간 timedate.cpl timedate.cpl 50
인터넷 옵션 inetcpl.cpl inetcpl.cpl 4487
장치 관리자 devmgmt.msc devmgr.dll 201
네트워크 연결 ncpa.cpl netshell 1
네트워크 및 공유 센터 control /name Microsoft.NetworkAndSharingCenter netcenter.dll 1
Defender 방화벽 control /name Microsoft.WindowsFirewall FirewallControlPanel.dll 1
방화벽 규칙 설정 wf.msc FirewallControlPanel.dll 1
사용자 계정 control.exe /name Microsoft.UserAccounts shell32.dll 269
관리 도구 control admintools imageres.dll 114
글꼴 관리 control fonts fontext.dll 410
프로그램 및 기능 appwiz.cpl appwiz.cpl 1500
제어판 control shell32.dll 137

 

 

 

설정      
메뉴 명령어 아이콘 파일 아이콘 번호
Defender 열기 start windowsdefender: Imageres.dll 197
원격 데스크톱 ms-settings:remotedesktop mstsc.exe 101
사용자 계정 control userpasswords2 shell32.dll 269
사용자 계정 컨트롤 control.exe /name Microsoft.UserAccounts shell32.dll 269
로컬 사용자 및 그룹 lusrmgr.msc localsec.dll 5020
Windows 원격 지원 msra msra.exe 1
DirectX 진단 도구 dxdiag dxdiag.exe 0
디스크 정리 cleanmgr cleanmgr.exe 104
드라이브 최적화 dfrgui dfrgui.exe 130
       
시스템 정보 msinfo32 msinfo32.exe 399
컴퓨터 관리 compmgmt.msc mycomput.dll 204
로컬 보안 정책 secpol.msc wsecedit.dll 199
서비스 관리 services.msc filemgmt.dll 1
그룹 정책 편집기 gpedit.msc gpedit.dll 1
작업 스케줄러 control schedtasks miguiresource.dll 300
이벤트 뷰어 eventvwr.msc miguiresource.dll 1
성능 모니터 perfmon.msc perfmon.exe 105
리소스 모니터 resmon resmon.exe 1
       
반응형
반응형

배치 파일을 이용하여 현재 IP 정보를 불러와서 출력하고 입력 받은 값으로 대역을 변경하는 방법입니다. 이더넷 이름이 다르거나 랜카드가 여러개일 경우를 대비하여 네트워크 어뎁터를 색인 값으로 선택 할 수 있도록 하였습니다.

IP주소대역변경.cmd
0.00MB

 

  • netsh interface ipv4 show interface
  • netsh interface ipv4 show address "%RAN_NAME%"
  • netsh interface ipv4 show address "이더넷"
  • netsh interface ipv4 show address "로컬 영역"
  • netsh interface ipv4 set address name=" 이더넷 " static !NewIPAddress! !SNNum! !GWNum!
  • netsh interface ipv4 set address name=" 로컬 영역 " static !NewIPAddress! !SNNum! !GWNum!
  • netsh interface ipv4 set address name="%RAN_NAME%" static !NewIPAddress! !SNNum! !GWNum!
@echo off
color 1F
title IP 3번째 대역 변경
mode con cols=80 lines=40

REM ----- :: COPY START :: -----
:Admin_Check
cd /d "%~dp0" && ( if exist "%temp%\getadmin.vbs" del "%temp%\getadmin.vbs" ) && fsutil dirty query %systemdrive% 1>nul 2>nul || (cmd /u /c echo Set UAC = CreateObject^("Shell.Application"^) : UAC.ShellExecute "cmd.exe", "/k cd ""%~dp0"" && ""%~0"" %params%", "", "runas", 1 > "%temp%\getadmin.vbs" && "%temp%\getadmin.vbs" && exit /B )
REM ----- :: COPY END :: -----

cls
setLocal enableDelayedExpansion
netsh interface ipv4 show interface
set /p startupqueryinterval=IP를 변경 할 '색인' 값을 입력해주세요 :
set RAN_NAME=%startupqueryinterval%
echo.
REM Step 1: "이더넷"으로부터 IP 정보를 가져옵니다.
for /f "tokens=2 delims=:" %%a in ('netsh interface ipv4 show address "%RAN_NAME%" ^| findstr /c:"IP 주소"') do (
    set "IPAddress=%%a"
)

REM Step 2: IP 주소와 기본 게이트웨이를 화면에 출력합니다.
echo IP 주소: %IPAddress%
for /f "tokens=2 delims=:" %%b in ('netsh interface ipv4 show address "%RAN_NAME%" ^| findstr /c:"기본 게이트웨이"') do (
    echo 기본 게이트웨이: %%b
)

REM Step 3, 4: A,B,D 값은 이미 위에서 가져온 값을 사용합니다.
for /f "tokens=1-4 delims=." %%c in ("%IPAddress%") do (
    set "A=%%c"
    set "B=%%d"
    set "C=%%e"
    set "D=%%f"
)
echo.
REM Step 5: 사용자로부터 C 값을 입력 받습니다.
set /p C="변경할 세번째 IP 값 입력: "

REM Step 6: 새로운 IP 주소를 구성하여 설정합니다.
set "NewIPAddress=!A!.!B!.!C!.!D!"
set "SNNum=255.255.255.0"
set "GWNum=!A!.!B!.!C!.1"
netsh interface ipv4 set address name="%RAN_NAME%" static !NewIPAddress! !SNNum! !GWNum!

REM 변경된 IP 주소 출력
echo 새로운 IP 주소: !NewIPAddress!
echo 새로운 게이트웨이: !GWNum!

endlocal

@pause

 

[ IP주소 세번째 대역 변경 움짤 - GIF ]

반응형

+ Recent posts