• modify_extension.bat bat 修改文件扩展名,jpeg 改为 jpg
    netnr 2024-11-27 12
    @echo off
    setlocal enabledelayedexpansion
    
    for %%f in (*.jpeg) do (
        set "filename=%%~nf"
        ren "%%f" "!filename!.jpg"
    )
    
    endlocal
  • backup_sqlserver.bat SQLServer 备份脚本 Windows
    netnr 2022-03-22 330
    @echo off
    
    :: 配置参数(开始)===
    
    set ymd=%date:~0,4%%date:~5,2%%date:~8,2%
    echo 日期:%ymd%
    echo.
    set keepday=15
    echo 保留最近天数:%keepday%
    echo.
  • netsh-http.bat netsh命令监听IP(可实现IIS、nginx共用80端口)
    netnr 2020-09-18 341
    :: 显示监听的IP列表
    netsh http show iplisten
    
    :: 添加监听IP
    netsh http add iplisten ipaddress=127.0.0.1
    
    :: 删除监听IP
    netsh http delete iplisten 127.0.0.1
  • aspnet_regiis.bat Framework注册IIS
    netnr 2020-09-18 313
    @echo off
    title .NET Framework Register IIS
    color 5f
    
    echo.---------- .NET Framework v2 Register IIS
    echo.
    
    %windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i
    %windir%\Microsoft.NET\Framework64\v2.0.50727\aspnet_regiis.exe -i
  • install-iis.bat 一键安装IIS
    netnr 2020-09-18 320
    @echo off
    title Install IIS
    color 5f
    
    echo.---------- Install IIS about 3-5 Minutes
    echo.
    
    dism /Online /Enable-Feature /FeatureName:IIS-ApplicationDevelopment	/FeatureName:IIS-ASP	/FeatureName:IIS-ASPNET    /FeatureName:IIS-BasicAuthentication    /FeatureName:IIS-CGI    /FeatureName:IIS-ClientCertificateMappingAuthentication    /FeatureName:IIS-CommonHttpFeatures    /FeatureName:IIS-CustomLogging    /FeatureName:IIS-DefaultDocument    /FeatureName:IIS-DigestAuthentication   /FeatureName:IIS-DirectoryBrowsing   /FeatureName:IIS-FTPExtensibility   /FeatureName:IIS-FTPServer   /FeatureName:IIS-FTPSvc   /FeatureName:IIS-HealthAndDiagnostics   /FeatureName:IIS-HostableWebCore   /FeatureName:IIS-HttpCompressionDynamic   /FeatureName:IIS-HttpCompressionStatic   /FeatureName:IIS-HttpErrors   /FeatureName:IIS-HttpLogging   /FeatureName:IIS-HttpRedirect   /FeatureName:IIS-HttpTracing   /FeatureName:IIS-IIS6ManagementCompatibility   /FeatureName:IIS-IISCertificateMappingAuthentication   /FeatureName:IIS-IPSecurity   /FeatureName:IIS-ISAPIExtensions   /FeatureName:IIS-ISAPIFilter   /FeatureName:IIS-LegacyScripts   /FeatureName:IIS-LegacySnapIn   /FeatureName:IIS-LoggingLibraries   /FeatureName:IIS-ManagementConsole   /FeatureName:IIS-ManagementScriptingTools   /FeatureName:IIS-ManagementService   /FeatureName:IIS-Metabase   /FeatureName:IIS-NetFxExtensibility   /FeatureName:IIS-ODBCLogging   /FeatureName:IIS-Performance   /FeatureName:IIS-RequestFiltering   /FeatureName:IIS-RequestMonitor   /FeatureName:IIS-Security   /FeatureName:IIS-ServerSideIncludes   /FeatureName:IIS-StaticContent   /FeatureName:IIS-URLAuthorization   /FeatureName:IIS-WebDAV   /FeatureName:IIS-WebServer   /FeatureName:IIS-WebServerManagementTools   /FeatureName:IIS-WebServerRole   /FeatureName:IIS-WindowsAuthentication   /FeatureName:IIS-WMICompatibility   /FeatureName:WAS-ConfigurationAPI   /FeatureName:WAS-NetFxEnvironment   /FeatureName:WAS-ProcessModel   /FeatureName:WAS-WindowsActivationService
    dism /online /enable-feature /featurename:IIS-ISAPIFilter
    dism /online /enable-feature /featurename:IIS-ISAPIExtensions
  • netsh-interface.bat windows使用netsh命令实现端口转发
    netnr 2019-03-29 316
    ::安装IPv6,XP或更低版本要安装,安装后不需要启用,win7及以上不需要
    netsh interface ipv6 install
    
    ::添加端口转发 192.168.1.2:2433 => 192.168.1.3:1433
    netsh interface portproxy add v4tov4 listenaddress=192.168.1.2 listenport=2433 connectaddress=192.168.1.3 connectport=1433
    
    ::添加端口转发 *:2433 => 192.168.1.3:1433 不设置listenaddress
    netsh interface portproxy add v4tov4 listenport=2433 connectaddress=192.168.1.3 connectport=1433
    
    ::删除端口转发 192.168.1.2:1433